Der US-amerikanische Bomberpilot James Harnett (Mitchell Hoog) wird während des Zweiten Weltkriegs im Pazifik 1944 über Hongkong von den japanischen Besatzern abgeschossen und gefangengenommen. Eine kommunistische Widerstandsgruppe wird damit beauftragt, ihn unter Anleitung des gewissenhaften Dan (Wu Yunlong) zu befreien und in Sicherheit zu bringen. Parallel dazu versucht der als vermeintlicher Kollaborateur verdeckt agierende chinesische Agent Smiley (Han Geng), einen japanischen Offizier zu eliminieren. Als die beiden Missionen sich in einer Bowlingbar überkreuzen, bricht Chaos aus und Smiley und Dan und dessen Team müssen sich zusammentun, um eine dritte und besonders heikle Mission zu erfüllen.