NECA is proud to announce one of the greatest slashers to come out of the 90s is joining the Ultimate line! Ghost Face, a costume worn by every villain in the Scream franchise, stands approximately 7″ ...