Revealing mistake: When Solomon finishes negotiating with the diamond dealer and steps out of the car, it drives away. Presumably the shot was to appear that it pulls away and drives off into traffic, but the car doesn't clear the camera before it stops. The car just pulls ahead about 30 feet and stops again.
Continuity mistake: At the end of the movie they show the article written by Maddy and a photo of Archer that she took, in the photo he is facing to the side but when she took the photo he was facing her full-on.
Factual error: When Solomon is in London towards the end of the movie, one shot shows a new 2006 model Volkswagen Passat in the background, even though the movie takes place in the late 90's.
Continuity mistake: When Danny and Maddy are at the bar, Danny says, "Get over yourself, darling," and then proceeds to light a cigarette, which he holds between his index and middle fingers. When the shot changes, he is holding it between his thumb and the rest of his fingers.
Continuity mistake: After Solomon takes the kid to the bus, he gets in but he suddenly appears in the car with Danny Maddy and the other guy.
Continuity mistake: When the main characters are stopped on the bridge by the child soldiers the boy shoots out the window of the bus. When they reach the air strip the bus window is unbroken. (01:00:00)
Continuity mistake: The second time Danny and Maddy are in the bar together, after the finish dancing, they head over to the bar. Danny puts a cigarette in his mouth, but when it cuts to the other side, the cigarette is gone from his mouth, and he does a shot.