09.18.2020 - By squadghouls
In this episode we review the new psychological thriller "You Should Have Left" starring Kevin Bacon and Amanda Seyfried. It's the perfect mix of spooky ghosts and psychological horror. Have you seen it yet? What did you think?