Factual error: When James' men are taking money to the bank, modern TV traffic cameras are visible at the intersection.
Factual error: In one scene that took place in the 1940s, the filmmakers used dollar bills like the current Federal Reserve Notes, which weren't in circulation back then. (They began circulating in 1964). They should have used Silver Certificates instead.
Factual error: In the scene where James Brown receives a new Cadillac from his manager, the scene is marked by a 1965 timeline header, but the Cadillac is actually a 1967 model.