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.
2019
—
2016
2012
1975
1967
1985
2009
2018
1989
2021
2017
2010
2008
1994
2006
1969
1958