A documentary-style short film about the arrival of an alien spaceship over Johannesburg, South Africa.
2012
1979
1972
1988
1996
2004
2003
2017
1977
1985
1984
1956
2008
2007
2006
1991
1998