Plot hole: In the final showdown, when Bond is fighting with Stamper, the girl is wrapped in a chain hanging from a crane and dropped in the sea. After the boat blows to bits, the chain continues to hang down even though there's nothing holding it. It even keeps hanging after Bond's swum down to untie her. What's keeping it there? Do all stealth battleships come with buoyant chains? With both arms at least partially free, why doesn't she just climb back up the chain?
Factual error: As Bond is preparing for the HALO skydive, he is warned that he has to freefall for 5 miles and without oxygen he will be asphyxiated. However, he jumps from a non-pressurised aircraft. Surely when the back hatch opened, the other people standing around would either also start to suffocate or be sucked out.
Revealing mistake: In the scene with the helicopter chasing them down the street, apart from the fact that the rotors should catch on something and hurl the machine into a wall, when it finally hits the wall at the end, the pilot and crew quite clearly become about 4 crash-test dummies. This wouldn't be so bad if it weren't for the fact that they are unpainted and all sit in their seats looking straight ahead with their hands in their laps while they are driven into a wall. You'd think they could have at least posed the arms over their faces or SOMETHING!
Question: From the way it is portrayed in the movie, it looks like Bond & Wai Lin just head straight for the stealth boat once they spot it. They come at it from the front. I don't see why they would do that. Even if the surveillance guy wasn't paying attention (there's no way Bond could've known that), shouldn't someone on the bridge be able to see the dingy approaching straight at it? It would've made more sense to me if Bond waited for the ship to pass and then come from behind or the sides.