A documentary-style short film about the arrival of an alien spaceship over Johannesburg, South Africa.
1985
1989
1991
1969
1924
2018
1998
2013
1995
2000
2010
2019
1976
2014
2017
2021
2024
2009