Russell Crowe's failed attempt at launching a franchise is finding salvation on Netflix after bombing at the box office a few years ago.