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.
The class of 2020 had their senior year slightly derailed. Many of these students won't get the ultimately forgettable thrill of walking down the aisle, dressed in cap and gown, to receive that diploma they slacked through approximately 12 years of school for. To make up for it, The Simpsons have a special message for this strange year's graduates — just get out of the house. Please.