Movie History The Front 2018 Frame Switch 2016 Frame Switch 2016 The Significant Other 2012 The Unseen 2010 Long Journey Home 2009 Long Journey Home 2009 The Prairie Pirates 2007