A documentary-style short film about the arrival of an alien spaceship over Johannesburg, South Africa.
2012
2007
2000
1980
2006
1968
1956
2020
2017
1990
1989
1969
1967
2025
2024
2019
2014
2023
—