Film · 2013
20 min · Directed by Ben Russell
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.
Isaac Wan
Himself
John Candy: I Like Me
2025
For the Love of Spock
2016
Looking for Richard
1996
My Mom Jayne
180° South
2010
Spider-Man: All Roads Lead to No Way Home
2022
Earth: One Amazing Day
2017
The Secret
2006
Dawg Fight
2015
Orgasm Inc: The Story of OneTaste
I Am Heath Ledger
Iron Maiden: Burning Ambition
2026