Director Christopher Landon opened up about his shocking exit from the upcoming Scream 7. The filmmaker announced his departure from the horror sequel in December 2023, about a month after Melissa Barerra was fired from the movie due to social media posts she wrote about Israel and Palestine