Beautiful, interesting, incredible cinema.
Speculative documentary about the influence of extra-terrestrial astronauts in mankind’s history.