In the film's opening shot where an American serviceman waves a flag from a balcony, the banner shows 50 stars rather than the historically accurate 48 — a common error in Second World War films. The mistake is later corrected when another American in a Jeep is seen waving the proper 48‑star flag.
When Rosie Betzler takes Jojo to the Hitler Youth, a map on the wall displays present-day Germany rather than the country's Second World War-era borders — for example, Silesia and East Prussia are missing.
The Soviet soldier who catches JoJo roaming the town shouts "Niemiec!" [phonetic transcript] in contemporary Russian, whereas during the Second World War — and for a long time afterwards — the everyday term was "Giermaniec!" [phonetic transcript].
Towards the end, the hand gestures Jojo and Elsa employ are more contemporary. Elsa's mirror the movements Emma Stone uses in Ла-Ла Ленд (2016) when she lip-syncs to "I Ran."








