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.
2011
2006
2019
1998
1969
2014
1966
1962
1968
1973
2012
1985
2015
1967
1971
1975
1990