Neve Campbell returning for Scream 7: ‘Sidney Prescott is coming back!’

A few months ago, the Scream franchise seemed dead and buried. Despite a seventh installment getting the official greenlight last year, Melissa Barrera was let go from the franchise due to social media posts about the conflict between Israel and Hamas. Jenna Ortega later left the flick due to her commitments to Wednesday Season 2.