故事發生在1941年，旅歐數學家藍之冰（吳奇隆 飾演）、曾潔茹（劉思彤 飾演）夫婦破譯了日軍電報密碼，攜獨子藍天（張琛 飾演）回國投奔新四軍，誰知情報泄露，剛到江城，日寇設下埋伏，藍氏夫婦被捕，以身殉國。掌握密碼本的藍天被新四軍救下，但日寇關閉城門，圍捕藍天。江城保安隊隊長尹三（於震 飾演）原是地下黨員，卻在一次意外中與黨失去聯係。危急時刻，他擔負起保護藍天的任務，與日軍憲兵隊長高橋（尹鑄勝 飾演）展開周旋。為保安全，尹三將藍天藏在旅館後院裏。