Almost 10 years removed from an underwhelming theatrical run, one of the greatest sci-fi sequels ever made returns to streaming charts.