Deliberate mistake: At the end of the movie when everyone is on the bridge, the one female cop roundhouses the bad guy, who is clearly a white male in his 50's, but his stunt double is an Asian man (with different colored hair). They use the same stunt man a few other times for people he doesn't even look like.
Factual error: The locations mentioned in the film are all over the world, including South Africa and Rotterdam. During the car chase through South Africa, it is very clear that all the locations in this car chase are in Rotterdam. For example, at one point the car drives down stairs through a shopping-mall, this is a well-known landmark in Rotterdam. As a matter of fact it is about 1 kilometer from the bridge used in the finale of the movie.
Other mistake: During the final fight on the roof, it is possible to tell that one of the two bad guys is played by two different actors. The first time Jackie fights the one wearing the waistcoat, you can clearly see the actor's face. However, when the bad guy jumps over an air vent, doing a spinning kick, look at his face and you will see it is a different actor. In addition to this, it is possible to see that the second actor is shorter.
Continuity mistake: When Jackie and the reporter Christine are in the restaurant in Roterdam, he just found out that she tapped his phone call. She pulled her hair back to show him her earpiece - the next shot her hair is down. In the very next shot she's holding her hair back again.
Continuity mistake: At the end of the bridge scene, Jackie is talking to the CIA operative. She asks him if he has the disc. At this point his hair covers only part of his forehead. When he chucks the disc into the river, his hair fully covers his forehead. (01:40:05)
Other mistake: When the helicopter crashed it was near a forest. When Jackie finds it later on it is in the middle of a desert.
Other mistake: When Jackie is running in the wooden shoes he sees a dog falling from a piano being raised in the air. In two of the four shots that the dog is seen falling, you can see that it is a doll.
Continuity mistake: In the scene where Chan is handcuffed and fighting he falls on his back and kicks a bad guy but his hands are free, then in the next shot the handcuffs are back on.
Audio problem: Jackie is holding on to the guy while hanging out of the helicopter when he asks him why he set them up. It is obviously not his voice.
Continuity mistake: During the fight on the roof at the end of the movie, at one point, Jackie is standing on the edge of the roof, and the camera is above him. There is a view of a car park at ground level, with cars in it. There is then a brief cut away, and, in the next shot, the car park is empty.