Continuity mistake: When the two young lads jump off the bridge to escape in handcuffs, as they fall together the handcuffs disappear. (01:12:00 - 01:13:00)
Deliberate mistake: The (fake) confession letter was postmarked from Ohio and sent to Allison Connor, 331 Henry Lane in Hilliard, MB 21243. No U.S. state has a postal abbreviation of "MB." The way the "B" was written in thick bold letters made it resemble a "D" - "MD" represents Maryland (where the film apparently takes place). Also, there is no current 21243 zip code in the U.S. There is a 21241 for Baltimore City and the next consecutive zip code is 21244 in Baltimore County. The created address LOOKS real. (00:50:44)
Factual error: In golf scene, Kevin Spacey is supposed to be playing golf in St. Andrews. The intensity of sun and the surrounding fauna suggests they are actually playing on a course in the mid latitudes of the US. (00:11:30)
Continuity mistake: Jason spits blood onto Joker's chin which changes spot wise and shape wise by the next shot.
Other mistake: When the three main characters see the composite sketches of themselves on the news, Chris Hemsworth says "Oh shit" in his natural Australian accent.
Continuity mistake: When one of the robbers is walking away with 4 bags stuffed with money, you can see a large stack of money bills sticking out of the bag. In the next shot the bills are gone. (01:04:40)
Audio problem: When Niko is going to get the key for somewhere for Zoe to hide and then Zoe disappears he says "Zoe"? When he says it his mouth does not move but once he finishes saying it that's when his mouth moves.