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.

source