Scream 7 Rocked: Melissa Barrera Fired Amidst Social Media Controversy
Neve Campbell says she's open to a "respectful offer" to come save Scream from itself