Movie History Elena Knows 2023 Elena Knows 2023 Death Doesn't Exist, and Love Doesn't Either 2021 Electric Swan 2019 I'm Gilda 2016 Incident Light 2015 Two Shots Fired 2014 The Open Window 2014 The Open Window 2014 Fatherland 2011 Blood Appears 2008 The Magic Gloves 2003 The Magic Gloves 2003 Suddenly 2002 Suddenly 2002