On Episode 27 of The Witching Hour, Haleigh and Perri are joined by Happy Death Day 2U director Christopher Landon and star Jessica Rothe to talk about making the movie, the importance of having good vibes on set, not making the same movie twice, and more.