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.
—
1969
2002
1964
1958
2014
1972
1991
1988
1989
2021
2017
2020
1987
1994
2018
2003