After being fired from the ‘Scream’ franchise, Melissa Barrera reclaims her scream queen status with ‘Abigail,’ the latest campy, gory romp from Radio Silence Productions.
After being fired from the ‘Scream’ franchise, Melissa Barrera reclaims her scream queen status with ‘Abigail,’ the latest campy, gory romp from Radio Silence Productions.