Character mistake: Near the beginning, when James Bond enters the North Korean complex, Zao is sent information to his mobile phone about James Bond being from the "MI6 Security Service." This is inaccurate information because MI6 is the Secret Intelligence Service and not the Security Service. It is MI5, which is the Security Service. (00:06:29)
Character mistake: The mother tells the daughter to keep warm and drink water. In fact that would lower the blood sugar faster. This method is used for high blood sugar to lower it back to normal.
Character mistake: At the end of film when the Chinese refugees are being unloaded from the lorry a policeman helps an injured man off, then goes back to help others. The injured man sits and then lies down. As he does, the policeman that helped him throws a bag without looking, which hits the injured man.
Character mistake: Early in the story Dr. Gibbs rationalises the story to come by using two cars traveling the road at greatly different speeds to illustrate "Einstein's theory of relativity". He basically says that the slower moving car seems to stand still as seen from the much faster car's point of view. But in real Einsteinian relativity, just the opposite happens. When two reference frames are traveling with respect to each other, each sees the other's time advancing more quickly.
Character mistake: Right before Madison shoots the 2 police officers they show a close-up of the gun in its holster. The holster is unbuttoned. No police officer would leave his gun holster unbuttoned, especially while sitting next to a felon.
Character mistake: The laser pointer and the subtitle reads "Gemeinschaft Bank". That's wrong. It has to be Gemeinschaftsbank. (00:04:20)
Character mistake: When Asia Argento reveals that she is a Russian agent, she says that she works for the FSB, the Russian CIA. This is wrong, however, the Russian equivalent to the CIA is the SVR, the FSB is more like the FBI.
Character mistake: Paul tells Marcy he's leaving her to go look for Jeff. But soon afterwards, when Paul hears Marcy's dying screams, he runs back to the cabin from exact opposite direction to the one Jeff went when he ran off into the woods. Paul watched Jeff leave, so he would've known what direction he should've been searching in. (01:05:50 - 01:11:10)
Character mistake: At the very beginning of the film, when Hannibal Lecter is serving dinner to his guests, one diner asks "what is this divine looking amuse-bouche" when she and the other guests have a full plate of food. An amuse-bouche is a single bite of food meant to be served at the beginning of a meal, not a plate full of food. Lecter's guests would be better educated.
Character mistake: Near the end of the movie, John's wife calls one of his colleagues and says, "Jad, it's Laura, John needs a favour." Her character's name is Lara. (02:08:30)
Character mistake: When newspapers are flashed on screen to demonstrate how the dragons have destroyed the countries, one of the headlines reads "Europes' capital cities in ruins." It should read "Europe's capital cities in ruins."
Character mistake: When Harold is recalling Michael's 'credentials', he refers to Hilcrest academy, claiming that Michael killed four students. However, Michael only killed two; Sarah and Charlie.
Character mistake: When Mary is in the execution chamber, about to be incinerated, there is a voice over of the countdown till her death. They count back from 9 seconds and say 8 seconds, 7 seconds, 6 seconds, etc. The count is too slow. Every time they say a second, it's actually two seconds having passed. (01:22:10)
Character mistake: After crashing their car into the bar the Tender Trio attempt to flee on foot but Clipper twists his ankle. Goose says "Goose f***ed up his ankle" accidentally referring to himself but obviously it's Clipper that twisted his ankle. (00:14:59)
Character mistake: When Slim is at Mitch's other house, she opens the box to cut the phone wires. This isn't necessary because the wires are coming out of the bottom, so there's no need to open the box.
Character mistake: There is a typo on one of the monitors. "human PREformance enhancement" instead of "human PERformance enhancement" (00:16:52)