Jason Statham's action epic The Mechanic has landed on Netflix. Released in 2011, Hollywood icon Statham stars as Arthur Bishop, a professional assassin who specialises in hits that appear to be ...