Movie History Waiting for the Miracle to Come 2018 Waiting for the Miracle to Come 2018 A Kiss and a Promise 2010 A Kiss and a Promise 2010 Sex Killer 2010 Sex Killer 2010 Desdemona: A Love Story 2009 Desdemona: A Love Story 2009 2:22 2008 2:22 2008 Played 2006 Played 2006