moviesNews Blumhouse Releases Trailer for Supernatural Thriller 'You Should Have Left' Starring Kevin Bacon and Amanda Seyfried June 8th, 2020