YOU SHOULD HAVE LEFT – A Look Inside Featurette
#YouShouldHaveLeftMovie is On Demand Everywhere June 19. In 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 couple seeking a restful vacation on an isolated edge of the world only to discover that secrets demand [...]