I gave 2 stars just for the firefighting scenes, if without considering this very small and unimportant part, then it should get only 1 star or even less. Again, a lousy screenplay with terrible and awkward dialog, the conversation between every two persons or three persons were so awkward and illogical, especially when the guy who played the high ranking official from China tried to deliver his bullshitting national security crap, the guy just turned into an obnoxious moron, the logic of his reasoning about holding the nuclear weaponry in Hong Kong, then got excuse to discuss and negotiate this situation was just absurd and ridiculous, even a low I.Q. moron would think it was stupid.
At the very beginning of the movie, we saw a crashed airplane, then we saw a young woman from China visited the crashing site. It was a night scene, yet this female moron still unbelievably wore dark sunglasses! As soon as this scene appeared on the screen, my immediate thought was: "WTF?!" And from then on, ridiculous scene after scene accompanied with the stupidest and the most awkward dialog kept coming up.
The actor who played the so-called "Helios" was definitely a terrible wrong cast, a skinny guy looked like a junkie without showing any believable cunning abilities to be a well-known international weaponry smuggler. Then there was his bodyguard, another "WTF?!" casting again. Casting pretty and sexy flesh and meat to play a dangerous, murderous role, even it may be necessary, this young woman was absolutely inserted just for the eye-candy to boost the box office, but it's still a very formulaic and stupid appendix role.
The guy who played the highest Hong Kong police officer was another wrong choice for such important role, the guy with a botox cosmetic face and a sissy hairdo only gave the viewers another unconvincing, much too light weighted lamer impression.
The professor was unfortunately given terrible dialog to almost every occasion, and his formulaic image of a bookworm nerd was a funny bow tie!
Two handsome Korean male actors were good; at least the plastic cosmetic jobs were great. :)