Movie History Left 2017 Left 2017 SoulCatcher 2015 SoulCatcher 2015 The Demon Inside 2015 The Demon Inside 2015