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.
—
2018
1975
2021
2012
1958
1974
2015
2010
2020
1989
1972
1957
2014
1980
1988
2019