Film Horror TrailersKevin Bacon & Amanda Seyfried Lead Blumhouse’s ‘You Should Have Left’David Koepp writes and directs You Should Have Left for Blumhouse Productions – based on By Culture Fix / June 10, 2020