A kung fu pastiche that sometimes resembles a video game and comes tricked out with an assortment of... More >>>