You Should Have Left

  • indigo hinton
  • February 5, 2022
  • 1 min read

Director David Koepp Studio Blumhouse ‘You Should Have Left’ is an American psychological horror film, starring Kevin Bacon & Amanda Seyfried, and based upon the novel by Daniel Kehlmann. Kevin’s character takes his wife and child to a remote house for a relaxing break but things don’t end up very relaxed at all…. Atomic Arts […]

Read More