Movie History Haphazard 2019 Haphazard 2019 The Tell-Tale Heart 2016 The Tell-Tale Heart 2016 Vengeance II 2015 The Lazarus Papers 2010 Imortal 2010 The Mercenary 2010 The Mercenary 2010 The Champagne Gang 2006 The Champagne Gang 2006 Clash 2006 Billy Club 2006 The Hillside Stranglings 2004 Vengeance 2004 Vengeance 2004 The Hillside Stranglings 2004 The Hillside Strangler 2004 The Hillside Strangler 2004 The Hillside Strangler 2004 The Hillside Strangler 2004 Saints and Sinners 1995 Saints and Sinners 1995 Bird 1988 Bird 1988