Blumhouse Thriller “You Should Have Left” Trailer and Release Date

Blumhouse has just released the first trailer for “You Should Have Left“, starring Amanda and Kevin Bacon. It is set to become available online on Friday, June 19. Produced by Jason Blum, it tells the story of a couple seeking a restful vacation on an isolated edge of the world in the Welsh countryside only to discover that secrets demand a reckoning and travel with them. Their marriage is shredding at the seams, frayed by her secretiveness, his jealousy, and the shadow of his past.

4+