Skip to content
StreamScapeX

!Aitsa

Rating: 4.0 out of 10TMDB(2 votes)

Overview

The ancient knowledge of indigenous peoples challenges high-tech science in a near-cosmic tale from a South African desert where the world’s largest radio telescope is being built with antennae aimed at the far corners of the universe.

Details

Director
Writers
Status
Released
Release date
March 16, 2023
Original language
Afrikaans
Countries
Denmark, South Africa

Production

Videos

More like this