Twelve years later, one of Vin Diesel's most underrated sci-fi movies is becoming a streaming sensation following exciting updates for a new sequel.