Marie DeLorenzo Actor or Actress (5) Sister Krampus (2021) Return to Splatter Farm (2020) Battle Bots (2018) Revolt of the Empire of the Apes (2017) Amityville Exorcism (2017)