I don't know why this Beijing-set remake was successful. It's inferior to the original in several respects. It's longer and there are a lot of boring scenes. The acting is much worse. The protagonist is twelve (as opposed to seventeen) which makes the theme and storyline less believable. He lacks the likability of the original film's protagonist. The martial art here is kung fu, which makes the film's title nonsensical.