The Scream revival, which kicked off in 2022 and found continued success with last year’s Scream VI, took a major detour in November 2023 when star Melissa Barrera was fired from the franchise by production company Spyglass, which took issue with social media posts Barrera had shared regarding her views on Gaza and…

Read more...