Kevin Bacon’s past and vacation home are haunting him and his family in the new horror movie You Should Have Left. The film will be available...
You Should Have Left, a new psychological thriller from Blumhouse and Universal, is set to hit PVOD this month on June 19th! Based on the German...
Writers can never seem to get away from the paranormal when all they want to do is write their next big break in a secluded and...