Jason Statham may be best known for his role as Deckard Shaw in the Fast & Furious franchise, but in 2011, he starred in another franchise-starter that has finally returned to streaming nearly 15 ...