“Franchise Is dead”: Scream 7 Loses Its Director After Melissa Barrera and Jenna Ortega’s Exit
The newly revived Scream horror franchise has been thrown into chaos, with director Christopher Landon and stars Melissa Barrera and Jenna Ortega all exiting the