You’ll need to join the wait list if you want to get your mitts on NECA’s new Halloween III: Season of the Witch