Factual error: Near the beginning of the film before James McAvoy heads up to the house for the evening meal, he is seen looking up through a skylight when a Lancaster bomber slowly flies overhead. At the time it was was supposed to be 1935. The Lancaster bomber did not fly until the beginning of 1941. Can't be an Avro Manchester either, they only had two engines and first flew in 1939.
Continuity mistake: In the scene where Tom Cruise show the map of Iran the folder disappears and then reappears on the desk.
Continuity mistake: The writing on Ghost's sword early in the film has the Turisas rune (representing TH in Thunder) near the hilt, but later not only is a different font used but now the Dagalas rune (representing the D in sword) is at the hilt.
Factual error: Hadrian's Wall is facing the wrong direction. The Wall was built to defend Britannia from the Picts in Scotland; therefore, its front should face north. However, as the Romans approach it from the south, they are greeted by the sheer face of the Wall.
Continuity mistake: While discussing her bodily changes during adolescence, Marji says her left foot became enormous, but the scene shows her right foot growing larger.
Continuity mistake: When being shot at by the angry waiter, the right hand door mirror was hit by the rifle shot. A few seconds later a view shows only a very minor hole in the glass, and no damage to the rest of the mirror. Surely a rifle shot would have caused more damage to plastic and chrome trim, almost surely passing right through. (00:30:20)