It seems that one of the most beloved horror franchises is truly on life support. Following the news last month that Scream and Scream VI star Melissa Barrera was fired from the horror movie franchise due to the actress’ social media posts about the Israel Hamas war, and the confirmation that Wednesday star Jenna Ortega had exited the upcoming Scream 7, the next instalment’s director Christopher Landon has now confirmed he has also left the project. The Happy Death Day and Freaky director was announced to be helming the seventh instalment in August, which would have marked his debut in the Scr…