Factual error: In the scene where Michael is going to get John Rooney's jacket, we are introduced to the character Conner Rooney. Notice that Conner is smoking a filtered cigarette. The movie takes place during 1931, but filtered cigarettes were not introduced into the market until 1936. (00:09:20)
Factual error: Tom Hanks is driving his car over a bridge in downtown Chicago in 1931. In the background is the elevated train structure. An aluminum bodied train passes on the trestel in the background. This aluminum bodied train is of 1980's contruction. In the 1930's the train cars were of wood construction and painted brown. They were still in service in the 1950's.
Factual error: The film is set in 1931. In several scenes the character of Michael Sullivan Jr. played by Tyler Hoechlin is seen reading a "Lone Ranger" storybook. The Lone Ranger began on radio in January 1933 - print, movie and TV appearances of the character are subsequent to this.
Factual error: In the scene when Mike Sullivan is shown sitting in his classroom, the American Flag behind him has 50 stars, which it wouldn't have in the 30's.
Suggested correction: The spacing of the stars tells me it is a 48-star flag. Hard to see because it is hanging in a fold. The one where he is writing on the board is definitely 48. They probably used the same flag.
Factual error: In the diner scene, the assassin (Jude Law) pours sugar in his coffee. The bottom of the sugar dispenser is exposed to reveal the bar code label. Bar codes were not used in 1931.
Factual error: If the movie is set during 6 weeks of winter in 1931, then why do we hear the sound of crickets during a couple of night scenes?
Factual error: The second original old song is "Queer Nations" performed by Fletcher Henderson, but this song was recorded in 1934, not '31.
Factual error: Near the end, when Sullivan finally catches up to Connor Rooney and shoots him several times, he does so with a clearly uncocked Colt .45 pistol. These are single-action firearms, they will not fire unless they're cocked first.
Factual error: When Tom Hanks first drives into Chicago among all the 1931 era cars, a giant, modern, swing-arm, stationary crane is reflected in his car window. Also, The reflection of the Sears (Willis) Tower is seen in the car window as they drive along during this same moment, which wasn't started until 1970.
Factual error: In the country church where Tom Hanks says a prayer, there is a bible sitting in the middle of the altar instead of the tabernacle. Prior to Vatican II, Catholic churches always placed the tabernacle in the center of the altar with the bible off to the side.
Factual error: Some of the movie was filmed in the Conrad Hilton Hotel in downtown Chicago. Only in 1931 this hotel was named "the Stevens". Conrad Hilton purchased this hotel in the 1950's. Look closely and you can read the name "Conrad Hilton" written in script lettering. The lettering is out of focus on the wall in the background so you have to know what to look for.
Factual error: The tractor that the Mikes are avoiding on that narrow road is a Case LA, manufactured 1940 to 1950.
Factual error: Tom Hanks with his son pulls into the small town, parks diagonally at the curb, tells his son to stay in the car and honk if he sees trouble. He walks to a building, the curb of which at the corner is shallowed to street level for handicap access. Handicap curbs are a modern development, certainly not around in the 1930s.