1936年,年轻的复兴社干部特训班学员林楠笙,被复兴社特务处上海区站长陈默群带往上海,参加抓捕潜伏在上海区内部的中共地下党“邮差”这一任务。在执行任务的过程中,正直单纯的林楠笙不断被顾慎言、纪中原、朱怡贞、左秋明等共产党人为国为民的使命感和大无畏的牺牲精神感召,对国民党内部的乱象和当时中国人民的苦难有了更深的思考,也对共产党人的信仰和追求有了更深的了解。 林楠笙在对日伪的斗争中勇敢果毅,屡立战功。在民族大义面前,多次和共产党人站到一起,尤其是在一些关键时刻,他利用自己在军统的特殊身份,为上海地下党组织提供了极大的帮助。经过艰苦斗争和生死考验后,林楠笙成长为一名真正的共产党员。并在解放战争的关键时刻,为党和国家做出了突出贡献。
在监控紧急专线时,警觉的联邦调查局探员Peter Sutherland(加布里埃尔·巴索 Gabriel Basso 饰)接听了一通电话,结果被卷入一桩牵涉白宫内奸的致命阴谋。
能够成为一名对社会有用的人一直都是张志杰(梁朝伟 饰)的理想,长大成人后,充满了正义感的他选择成为了一名警察。在与女友谢颖之(张曼玉 饰)分手后,志杰接受了林佩贤(黄造时 饰)的追求,两人走到了一起。 倪峰(刘青云 饰)是志杰的师兄,一次意外中,由于志杰的疏忽,倪峰遭遇 了车祸身负残疾,自暴自弃的他离开了警队,淡出了众人的视线。志杰有一同父异母的兄弟名为家明(戴志卫 饰),与志杰是同行,最近,家明因被卷入一宗诈骗案之中而遭到了追杀,杀手不是别人,正是消失已久的倪峰。家明死了,凶器竟然是志杰的配枪,志杰因此亦被卷入案中。为了证明自己的清白,志杰开始了对案件的调查。