Movie History Drowning Ghost 2004 Drowning Ghost 2004 Ondskan 2003 Ondskan 2003 Evil 2003 Evil 2003 Festival 2001 Festival 2001 The Slingshot 1993 The Slingshot 1993