Actress Responds to Neve Campbell’s Return in Scream 7 After Being Let Go from Franchise 16:18November 9, 2024