NECA's New Ghost Face Ultimate Figure Is A Scream Fans DreamWe take a look at the new NECA Scream Ultimate Ghostface figure, and we think you should own it for sure. He is in stores now.