
Ciao UFO
Wah Fu Estate in Aberdeen, 1980s: One night, residents turned their heads to the sky and saw a giant UFO hovering above them for five minutes. No one else could prove or explain the odd phenomenon, but it becomes the pivotal event for three young people.
See full company information/Icon Film Distribution Australia
See full company information