Netflix's new high-octane 95-minute action movie in a 33-year franchise officially hits a rare streaming high months after ...