Movie History The Last Straw 2018 The Sadist 2015 The Sadist 2015 Gallery of Fear 2013 Gallery of Fear 2013 Vindication 2010 I'll Bury You Tomorrow 2004 I'll Bury You Tomorrow 2004