A couple overstay their welcome in the horror movie You Should Have Left
You Should Have Left is the upcoming horror movie starring Kevin Bacon and Amanda Seyfried. They believed they’d chosen the perfect house in the remote Welsh countryside for a much-needed getaway, but they’d soon discover the house had chosen them.