A documentary-style short film about the arrival of an alien spaceship over Johannesburg, South Africa.
1924
1985
1991
1969
2011
2018
1998
2009
1995
2000
2019
2017
2016
1994
2015