出身香港社会最底层的丁小嘉(佘诗曼 饰)在考上警察后,又以卧底的身份重回鱼龙混杂的砵兰街,替CID督查康道行(欧瑞伟 饰)搜集情报。谁知在追查三合会头目游达富的犯罪事实过程中,道行意外遇害身亡。他在临死前为防止手下卧底人员身份暴露,而删除了包括小嘉在内等五名卧底的纪录。在此之后,道行的同袍刑事情报科总督察卓凯(苗侨伟 饰)联系到小嘉,希望其能协助找到其他四名卧底,并掌握外围赌博集团的犯罪证据。 在此之后,小嘉和赌博集团的得力干将薛家强(林峯 饰)发生交集,更由此陷入警方与犯罪团伙、黑帮组织之间的连番对决和火并之中,由此上演了一段令人拍案叫绝的卧底传奇……
20世纪30年代末,恰是日寇侵华战争最为艰苦的时期。作为老牌通商口岸的天津卫,更是一个各方势力云集角力的凶险所在。出身贫寒的熊阔海(张嘉译 饰),表面是一家洋行的普通职员,实际上却是中共天津城委特科的一名地下党员,这个隐秘身份连相濡以沫的妻子周书真(颜丙燕 饰)也毫不知 情。不过他这个革命工作者有些过于清苦,洋行老板携款出逃,熊顿时失去生活来源,一方面谋求生计,一方面还要开展地下活动。与此同时,他的上级领导老顾遭叛徒出卖,惨遭天津日军宪兵司令加藤敬二的杀害。为了打击日军嚣张气焰,中共方面决定开展针对加藤的刺杀行动。一时间天津卫的上空杀气腾腾、阴云密布…… 本片改编自作家龙一同名小说《借枪》,由《潜伏》原班人马打造。