When Jeong Jin-soo (Suk-kyu Han) is having a bowl of soup in a Korean restaurant (min. 16:50) a soup stain appears in his shirt and disappears in the following scene.
When the North Korean interpreter was looking at the exit direction placard, the local information does not match the ones at Brandenburg Gate. The Berlin Fernsehturm (Berlin Television Tower) and the Berliner Rathaus (Berlin City Hall) are located at Alexanderplatz several kilometers away from Brandenburg Gate. Since Brandenburg Gate is the site of many embassies, the actual placard does not show any embassy when the fake placard in the film showed only the US embassy (US Botschaft).
After the shooting at the hotel, numerous police sirens can be heard. However, those sirens are American in style. German police sirens have different sound.
The milk truck is a conventional truck (with its engine in front of the driver). This type of vehicle is not used in Germany due to strict regulations concerning the maximum vehicle length.
The police car at the site of the shooting at the flat has the wrong licence plates. They start with B-RS while the Berlin Police officially uses plates that start just with B, followed by numbers.
The small truck used to transport the kidnapped interpreter bears the markings "Döners Kebab" and "Donner Kebab". The correct spelling is "Döner Kebab". In addition, the primary language for markings would be German, not English ("Chicken döner").
The Ford SUV used to drive to the remote house uses the wrong licence plates. The depicted plates (B-2452) are of a format reserved for official use only (i.e. Police). In addition, the plates are missing the vehicle inspection stickers ("TÜV-Plakette").
When the North Korean agent was travelling to Brandenburg Gate, she appeared to have boarded the S-Bahn at Friedrichstraße on the elevated platforms. However, the S-Bahn travelling directly from Friedrichstraße to Brandenburg Gate is actually underground. The carriage that she and the agents travelled from Friedrichstraße to Brandenburg Gate is an U-Bahn as depicted by the kaleidoscopic pattern on the vinyl seat covers. S-Bahn Berlin uses the green cloth seat covers. The line graph showing the stations is for S1 line that stops in Friedrichstraße and Brandenburg Gate rather than the U-Bahn as depicted in the film.
As the North Korean interpreter and the agents depart the subway at Brandenburg Gate station, the chase was actually filmed at Alexanderplatz U-Bahn station and its mezzanine (where people walk between the U-Bahn and S-Bahn platforms at Alexanderplatz). The call sign, Alexanderplatz, is visible in the background. S-Bahn Berlin has red-yellow livery, while U-Bahn is covered entirely in yellow.
The brown directional signs near the end of the movie are in Latvian.