Ghostface hit the Big Apple on Monday night, as the cast and creatives behind Scream 6 unveiled their latest entry in the iconic franchise at the New York premiere. “I’m so excited to be back. We didn’t get to have a premiere for the last one [Scream 5] so this is kind of like a […]