A documentary-style short film about the arrival of an alien spaceship over Johannesburg, South Africa.
1924
1985
2011
2018
1991
1969
1998
2009
1995
2000
1994
1989
1971
1984
2007
2010