Other mistake: In the pre-credit scenes when the chopper spots the runaway car, Driver guns it (he clenches his jaw, fists and you hear the engine revving and gears changing) but he never catches up with the two cars only a few feet in front of him (which are proceeding at normal speed) for the whole length of the bridge.
Revealing mistake: While Bishop and Steve McKenna are practicing with various firearms, a slow-motion shot in the film of Steve shooting a .50 caliber rifle shows that, while the sequence depicts him firing "live" rounds, the extracted shell casing is from a "Blank" cartridge (evidenced by the crimped forward portion of the brass casing). (00:34:15)
Factual error: When Cattleya escapes through the sewer drain and winds up in front of the U.S. Embassy, she uncovers the manhole all by herself. Impossible for such a young child to do.
Continuity mistake: When they get to the beach to surf the windows in the truck are left open, but after the shark attack Byron comes running back to call 911. The windows are now closed, so he has to throw the rock at the window and get the cell phone.
Factual error: Erik arrives in Argentina at a place called Villa Gesell, shown to be a town in middle of mountains. Villa Gesell is a beach town on the Atlantic Ocean coast, with no mountains.
Factual error: In one of the first major scenes where Matt Franklin and Tori Frederking are being introduced at the rental store - there is a shot where you can see the entrance of the store, and there is an electronic article surveillance detector on either side of the entrance to the store. This technology for use in a video rental store (for VHS tapes) did not exist in the 1980s.
Continuity mistake: When Edward and Bella are in the taxi in Brazil, he has his wedding ring on. In the shot when he kisses Bella in the street, the ring is suddenly gone.
Continuity mistake: There is a scene where Hugo is on the station and sees a key down on the tracks. There are two separate shots of the key and both times it is buried in the stones next to a sleeper. Then Hugo jumps down onto the tracks to pick it up and its now sat on the middle of the sleeper when he picks it up. (01:22:30 - 01:23:10)
Factual error: Passiflora Incarnata doesn't cause the symptoms described in the film. There was one remote incident where some of the symptoms (nausea) occurred but it can only happen if ingested which did not happen in this movie.
Factual error: Major Stewart addresses the Indian NCO as "Sergeant Major" and he is so described in the credits. There was no such rank in the British Indian Army. Indian cavalry sergeants were known as Daffadars. More senior Indian cavalry officers held VCO ranks (Jemadar, Risaldar and Risaldar Major) which had no British equivalent. Given the importance of rank and protocol, it is highly unlikely that a British commissioned officer would be unaware of this.
Factual error: When Beane takes his daughter to look at guitars, she plays and sings Lenka's "The Show", a single which wasn't released until 2009, despite the movie taking place in 2002-2003. (00:42:45 - 00:44:10)
Visible crew/equipment: When Stephen is in Duffy's campaign office arguing, a random hand taps Stephen on the shoulder, and he looks over at it and keeps going. The room was supposed to be empty.