Movie History Todd Tarantula 2023 Grow Up 2021 Loon Lake 2019 Loon Lake 2019 Will & Liz 2018 Will & Liz 2018 The Last Case of August T. Harrison 2015 The Last Case of August T. Harrison 2015 Doctor Mabuse 2013 Doctor Mabuse 2013 The Rising Light 2013 The Rising Light 2013