On the island of Tanna, a part of Vanuatu, an archipelago in Melanesia, strange rites are enacted and time passes slowly while the inhabitants await the return of the mysterious John.
Director: Ben Russell
Producer: Ben Russell
Writer(s):
Story:
No user reviews found...