Kevin Bacon has been known to dip into horror from time to time in his career – most recently in David Koepp’s Blumhouse-produced thriller You Should Have Left. He’s back with the company, but a different writer/director this time, joining the cast of John Logan’s currently untitled directorial debut. […]