Army of Thieves review: Netflix's quirky heist flick almost cracks it