Movie History The Demented 2021 The Demented 2021 Insight of Evil 2: Vengeance 2019 Insight of Evil 2: Vengeance 2019 Dead by Dawn 2008 Insight of Evil 2004 Insight of Evil 2004 Insight of Evil 2004 Insight of Evil 2004