6.7 2005 | 6 min
A documentary-style short film about the arrival of an alien spaceship over Johannesburg, South Africa.
Production Countries:
Spoken Languages: