You Should Have Left Trailer drops starring Kevin Bacon
UNIVERSAL CITY, CA — (06-08-20) — Universal Pictures unveils its "You Should Have Left official trailer starring Kevin Bacon and Dean O’Toole. The upcoming American intense horror movie is a new psychological thriller from Blumhouse Productions and legendary screenwriter David Koepp (Jurassic Park, Mission: Impossible, Panic Room). Kevin Bacon and Amanda Seyfried star as a [...]