Movie History Debbie and the Devil 2021 Debbie and the Devil 2021 Helena of Venice 2015 The Paper Boat 2015 The Paper Boat 2015 The Ocean of Helena Lee 2015 The Ocean of Helena Lee 2015 Helena of Venice 2015 Grosshouse 2015 Don't Touch That Dial 2015 Sadistic Eroticism 2012 Good Satan 2012 Snatched! 2010 The Curse of the Pink Panties II 2010 Snatched! The Curse of the Pink Panties 2010 Snatched! 2010 Fever Night aka Band of Satanic Outsiders 2009