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