Continuity mistake: When Pierce first begins to interrogate Caliban in the safe house in Mexico, a large portion of Caliban's albino makeup is smudged below his nose, revealing the actor's natural skin in his first close-up of the scene; after switching to a close-up of Pierce, then back to Caliban, the smudge has been fixed.
Factual error: Logan and Laura emerge from an urgent-care clinic in a small town, presumably somewhere in the Great Plains or eastern Rockies. Shortly after they emerge from this clinic, a Louisiana state highway sign is visible in the background. As the scene ends, the camera pulls back to show mountains in the background, indicating that they aren't in Louisiana.
Factual error: After the Oklahoma City casino incident, it shows a brief scene where Pierce picks up Dr. Rice. The sign in the background says "Ada 15, Oklahoma City 90" on Highway 81. That highway in Oklahoma is, in fact, a real road but it is no where near Ada. The closest area that is 90 miles from OKC would be around Duncan, which is well over 50 miles from Ada. (01:06:20)
Continuity mistake: When Pierce is in the limousine, he pulls out a business card, and holds it out to Logan, who doesn't take it. In one shot, Pierce holds it with the writing facing himself, but in the next shot, it's upside down with the writing facing Logan, and you look closely, it only has print on one side.
Continuity mistake: Before crashing the limo into the fence, there are two bullet holes in the rear windscreen. Afterwards, there are five. Then from an inside shot as they start backing up, there are only two again.
Factual error: The climax of the movie is set near the US-Canadian border. However, the landscape is very arid and desert like, similar to the Southwestern US. No such landscapes exist anywhere near the border with Canada.