Movie History Taxi Cab Death Game 2022 Taxi Cab Death Game 2022 The Haunting of Margam Castle 2020 The Haunting of Margam Castle 2020 The Haunting of Margam Castle 2020 The Ringmaster 2018 The Ringmaster 2018 Finale 2018 The Reverend 2011 The Reverend 2011 No Right Turn 2009 Merantau 2009 Merantau 2009 Merantau 2009 Merantau 2009 Six Reasons Why 2008 Six Reasons Why 2008 Footsteps 2006 Footsteps 2006 Brutal Incasso 2005 Brutal Incasso 2005