'Cult of Chucky' Comes to Netflix October 3