Factual error: The bat signal at the end of the film defies physics. The spotlight is a few feet across and is projecting the signal onto clouds far above. To do this, the light beam should get wider as it climbs up (like a flashlight's beam aimed at the ceiling). Yet the shot of the clouds shows rays of light getting wider as they go downward, like sun rays through the clouds. For this to exist, there's either a bat signal floating far above and through the clouds, or the one on the roof needs to be several miles wide, focusing a beam that narrows as it climbs. (02:09:15)
Factual error: In the scene inside the police station when they are discussing Falcone's apprehension by Batman the fire alarm boxes are European push-glass style rather than American pull-style - this is due to this scene being filmed on location in London. (01:03:10)
Factual error: In the scene where Bruce Wayne gives a homeless man a wad of cash and trades coats, the wad of cash he had is of the new 20 dollar bill with the big numbers. The new 20 didn't begin circulation until October 9, 2003.
Factual error: After the funeral, when the young Rachel looks up at young Bruce from outside the mansion, you can see a modern-day Illinois license plate. These plates were not available at the time.
Suggested correction: I don't see how this is relevant. Batman is not set along a historic time-line. Batman first defeated the Joker in 1963. There might be a certain time period that the atmosphere of the movie is trying to capture but since there's no specific date, than there's no obligation to keep every facet of the movie in that time period.
This correction is wrong, while no date is specified, it's meant to take place in the "present" which is why you see cars from early 2000's and a 2005 Lamborghini. And the film isn't meant to be set in future either. Although the mistake should specify what is meant by "modern", it's unlikely they were in use about 15 years ago (from the setting of the film).
Factual error: When Rachel is driving to Arkham Asylum, traffic is moving in both directions, but the three lanes of the road are separated by identical white dashed lines indicating a single direction. In the US, 3-lane traffic (2 lanes one way, 1 the other) have the single lane bounded by a solid yellow line, with yellow dashes if you can pass, or a second solid yellow line if not. (01:29:30)
Suggested correction: I don't think this is relevant at all, because the movie or batman movies before it have never been set on any historical time-line as in Batman defeated the Joker in 1963. With X-Men, we know that Magneto's childhood was spent in a Nazi concentration camp, so to set the X-Men in the 1930s would be an error, but even if the atmosphere is designed to invoke a time period, there is nothing onscreen in this Batman movie that makes the film accountable to be set in any specific time period. The only thing we know is that Lucious Fox's equipment was originally slated to be used by the military for some unnamed war.
This correction is wrong. The scene is set 7 years prior to the current day, and the film isn't meant to be set in the future either. The film is meant to be set in "present" day (2005), which is why you see Bruce drive a 2005 Lamborghini. It has nothing to do with being in a "historical time-line."
Bishop73