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.
Revealing mistake: At the end when Sullivan is shot in the back while looking out the window, you can see blood come through the front of his shirt, meaning the bullets must have exited his body, yet the window he is standing in front of isn't shattered by the bullets that had passed through him. Also, immediately after this when Jude Law sets up his camera to take photos of Tom Hanks dying, the blood all over the glass is completely gone. The window is clean.