The directorial debut of Oscar-nominated writer John Logan that will star Kevin Bacon and is produced by Blumhouse will be streamed exclusively on Peacock.Logan’s untitled film, which he wrote and is directing, is a horror movie that stars the previously announced Theo Germaine, Anna Chlumsky and Carrie Preston.