Mieszanka kilku gatunków filmowych, nawiązująca do prawdziwych wydarzeń, które miały miejsce w Hongkongu przed wybuchem rewolucji w Chinach. Rok 1905. W Chinach planowana jest rewolucja, której celem ma być obalenie dynastii Quin. Jednym z jej organizatorów jest działacz Sun Yat-Sen (Hanyu Zhang). Cesarzowa Cixi, powiadomiona przez wywiad o planach odwiedzenia przez niego Hongkongu, wysyła do tego miasta grupę zabójców, pod dowództwem Yan Xiao-guo (Jun Hu). Kilka dni przed planowaną wizytą, do Hongkongu przyjeżdża dziennikarz Chen Xiao-bai (Tony Leung Ka Fai). Jego zadaniem ma być zorganizowanie bezpiecznego pobytu Sun Yat-Sena w Hongkongu. W tym celu spotyka się z bogatym biznesmenem Li Yue-tangiem (Xueqi Wang) oraz usuniętym z armii generałem Fang Tianem (Simon Yam). Kiedy zbliża się dzień przybycia Sun Yat-Sena, pojawiają się w Hongkongu kłopoty. Chen Xiao-bai zostaje uprowadzony a generał, wraz ze swoimi ludźmi, zamordowany. Obowiązek zapewnienia ochrony Sunowi spada na barki biznesmena, który po zamknięciu przez Brytyjczyków kierowanego przez niego wydawnictwa, otwarcie popiera ideę rewolucji. Wiedząc o wysłanych przeciwko Sun Yat-Senowi zabójcach organizuje grupę „ochroniarzy”...