The 33-year-old franchise returns with the latest installment finding streaming success on Netflix.