Movie News Neve Campbell Returning For Scream 7 Finally some good news for the franchise! By Grant Tandy / March 13, 2024