Hold onto your hats ladies and gentlemen, you aren’t going to believe what flashed right before our eyes! Your jaw will hit the floor on some of these picks. Join Matt, Joe & Marc as we collectively exclaim “WTF” on this episode of Cinescare! Get it here!
- Braindead (1982)
- The Lighthouse (2019)
- Zombie (1979)
- Antichrist (2009)
- Project Wolf Hunting (2022)