Talk about an overrated film, this is it. It's not even as good as it's sequel. It has a higher rating than even Drunken Master 2, and that's one of the best ever filmed. I believe the reason is the people rating it have not seen many films of this type. If they had they would realize this is a very average martial arts film. Yen has done way better films. When people tell me how great this film was I ask what other films with Yen they have seen. None they answer. In fact the only Jackie Chan film one guy saw was The Tuxedo, and not one Jet Li film. People say Yen is the new Bruce Lee, but they are about 20 years off. Maybe in the 90's I would have believed that. Jacky Wu seems to be king now. So it's no wonder this film has such a high rating. Most of the people rating it haven't seen the better films by any one. So they have no foundation to judge upon.