The Lost World
Series • 1999
Mega Twister
Movie • 2024
The Proposition
Movie • 2005
Curse of the Talisman
Movie • 2001