Universal Pictures and Blumhouse's thriller is set to release on April 11 with 'Happy Death Day' director Christopher Landon on board.