You Should Have Left
When something us too good to be true, it usually is. Kevin Bacon finds that out the hard way in the latest film from Blumhouse Productions. The actor, his young wife, Amanda Seyfried, and their daughter end up in a rental home in the Welsh countryside that is just as sinister as it beautiful. Based on the German novel by Daniel Kehlmann, You Should Have Left is slated for an On-Demand release on June 19, 2020.