1938年,南开大学学生陈怀瑾和方世杰立下抗日誓言后分道扬镳。

陈怀瑾加入中共地下党,方世杰则成为军统王牌特工。

1948年平津战役前夕,一份潜伏在国民党内部的“黄雀”名单意外泄露,陈怀瑾奉命保护名单中的同志撤离,而方世杰接到指令截杀名单上所有人。

两人在天津法租界上演了猫鼠游戏。

陈怀瑾的新婚妻子被方世杰绑架,方世杰的养父竟是双面间谍。

当最终对决来临,方世杰发现那份誓言从未消失,只是他选错了守护的方式。

信仰与人性的撕扯,在枪响那一刻尘埃落定。