A Horror Movie Icon's Upcoming Return Can Finally Pay Off A