Movie History Scarecrow Slayer 2003 The Secret Craft 2002 The Source 2002 The Source 2002 The Surge 2002