Factual error: In one scene a parked car is sitting along the street - it is a '68 Chevy, it has sidelights. Yet the film is set in 1962.
Factual error: On the night of 19 October 1933 the railroad workers begin betting whether A-One will make it to Portland on the 19. A quick closeup of the money changing hands reveals the $1's to have the Great Seal reverse (introduced in 1935) plus the motto IN GOD WE TRUST (introduced in 1957). Also, the green-seal Federal Reserve Notes and the red-seal United States $2 notes are of the types first introduced in 1934.
Factual error: In the scene where Kananga's henchman Adam is being interrogated by Sheriff Pepper by his car at the riverside, the boat chase arrives and two boats jump clearly over head disillusioning Sheriff Pepper and allowing Adam to make a quick getaway. However, as Adam is getting away in his car, screeches can be heard coming from the tyres, but they are on a dry dirt road.
Factual error: The records played in the fairground sequence "Sealed with a kiss" by Brian Hyland and "Runaway" by Del Shannon date from the early sixties, while this part of the film is set in 1959.
Factual error: Buford drives into his yard on Christmas morning and there are green leaves on the trees. Not in Tennessee, in winter!
Factual error: When Clint Eastwood first goes to the barber shop, the barber very deliberately sharpens his razor the wrong way, flipping the blade with its sharp edge against the strop - this would instantly dull the blade. No real barber would make this mistake, but it's a common movie error.
Factual error: The kid is wearing a Texas Rangers baseball cap. The Rangers didn't come to Texas until 1972.
Factual error: When Lonnegan brings the briefcase full of money to the cage for his big bet, all of the 100s in the case are 60s federal reserve notes, which obviously did not exist in the 1920s or 30s.
Factual error: When the Jackal is driving into France in his 1963-correct Alfa Romeo Giulietta, he passes a red Alfa Duetto. Those were not made until 1966. Likewise the Renault 12 or the electric locomotives.
Factual error: The skywriting at the end of the film would have long drifted away by the time it is shown. The pilot has since landed on the road, taken off again and Jack & Ruby have made up, yet it is still in perfect formation.
Factual error: During the flashback explaining what happened to Su Lin she has an ugly bruise on her face less than a minute after being hit. Bruises usually take at least a few hours to develop like that.
Factual error: Anne Margaret is seen changing into pants, and as she's shown stepping into the pant leg she is wearing white pantyhose. Pantyhose wasn't invented at this time.
Factual error: Facing the mysterious fighter from Africa in his apartment, Shaft shoots him twice with no results. It is later revealed that he was wearing a bulletproof vest, but it's the overpowered movie kind: the guy doesn't suffer from the impact of the bullet in the slightest. Not just that: there's not a single hole or mark on his white robe in that scene. (00:08:40)
Factual error: The oil "drill" is actually an oil rig, meant to pump oil, not drill for it.
Factual error: In the second chase scene (when Gator is blocking for Roy) it shows Gator turning on to Laurel street then entering into the parking lot and the storage area of a lumberyard (where the lumber falls on the state police car). Laurel St. is in N. Little Rock and the lumberyard is the old Wrape Stave lumber yard (also known as Dixie Culvert) in E. Sixth street in Little Rock.