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.
1942
2015
1973
2023
1991
2016
2014
1979
2004
2009
1956
1972
2001
1980
2018