‘Scream 7’ – New Report Sheds Light on the Current Plans
It’s been a tumultuous week for the Scream franchise, to say the very least, with franchise co-stars Melissa Barrera and Jenna Ortega no longer involved in the upcoming Scream 7. Barrera was fired from the production by Spyglass while it was announced earlier today that Ortega is no longer attached...