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
2018
1972
2013
2020
2015
2007
1983
2000
1967
2003
2005
2010