A fan favorite sci-fi film quietly became a top 10 film on HBO Max in January 2026, more than a decade after its release.