Original Scream star Neve Campbell is once again returning to reprise her role as Sidney Prescott for an all new installment of the hit horror franchise.
Rumors had once circulated that Scream season 3’s release date was set for early 2018, but that plan has clearly fallen apart — and for legal reasons. Now it’s aired and on Netflix! Last updated June 2019.