Melissa Barrera is looking to rebound off her firing from Scream 7 with a new horror-comedy. Below, you’ll find the first images of the new film Your Monster, which stars Barrera, Tommy Dewey, Meghann Fahy, Edmund Donovan, and Kayla Foster. This is the latest project from director, writer, and producer Caroline Lindy, who looks to […]