Continuity mistake: In the final chase scene, the yellow Hummer starts out with an open sunroof. As it barrels through the shantytown, interior shots of the Hummer show it with a large overhead bank of storage compartments, while overhead shots show the sunroof. When the chase finally reaches Gitmo, the Hummer once again is shown with an open sunroof.
Continuity mistake: During the shootout in the street, Will Smith does a sharp turn while shooting at the Haitians and ends up killing one Haitian who falls back on a car. A few shots later at a different camera angle, you see the same Haitian man get killed and fall back on the hood of a car.
Continuity mistake: When the Haitians are on the highway, one of the cars fall off and is dragged by a chain and it hits the large black Ford beside it, with just a bridge wall. Then when the thug (the one who says, "Jesus f***") is shown inside the car, there is a Maersk Sealand vehicle there.
Continuity mistake: Near the end of the shootout scene in the pink house, Mike starts to bring his gun up to shoot the Haitian through the wall, and the gun is empty - the slide is back. When the camera changes the slide is forward - indicating the gun has bullets inside. He then shoots through the wall killing the Haitian.
Continuity mistake: In the "white power vs. blue power" scene when Mike yells "Marcus!", he fires both his Glocks. But in the following slow-motion shot, the bullet from the gun in his left hand is nowhere to be seen, although you can see he fires them in the same direction. In fact it probably would have hit Marcus, while the bullet from Mike's right-hand gun scrapes him in the bottom-cheek.
Continuity mistake: When Mike and Marcus are running from the Miami Bank in pursuit of one of the bad guys, Mike's pant leg rises and you see he has on white socks. In the next scene the bad guy and Mike are struggling on a train, once again Mike's pant leg rises, but this time he has on black socks.