1937年春,日本侵略者意欲发动全面侵华战争,上海处于风雨飘摇中,主战主和势力为了各自利益激烈角力,一触及发。上海亲日黑帮老大白爷,受日方指使与杀手高天行(刘恩佑 饰)在仓库见面,高天行身手不凡,三拳二脚打败白爷的手下,白爷一脸敬服,掏出一张相片,递到高天行手中。相片中的人叫河村,是一名日本议员,次日清早七点将会抵达上海北站,高天行的任务就是暗杀河村,他万万没有料到,自己成了日本人利用的棋子,一旦杀掉河村,将会给日本人带来入侵中国的借口。匿迹江湖开着诊所的杀手任海龙(严志平 饰)也接到神秘刺杀令,刺杀来沪的大汉奸迟梅亭(陈良平 饰)。互不相识的两拨刺客暗杀的目标虽然不同,但时间和地点却出奇一致。任海龙的儿子任非常(何明翰 饰)偶遇歌女满优(周毅 饰),将其救下。在医院做护士的秦心蓝(林依婷 饰)是任海龙的义女,她一直暗恋任非常,多年习武为的是找寻杀父仇人。任非常、高天行同时在车站行刺,打乱了彼此的计划。千钧一发之际,国民党军特处上海特区区长周使能(刘旭 饰)带着女助手阿美(唐妤萌 饰)阻止了高天行的行刺,原来,日方欲借主和派议员被刺挑起战争事端。枪战中,刚刚潜伏上海的日本间谍秋山和夫(木幡龙 饰)从任非常的身手想起了一个人,正是当年在日本参加同盟会为孙中山作保镖的老友任海龙。混战中,来为任非常做接应的秦心蓝救下高天行和任非常,撤退时,秦心蓝被警方抓获。任非常垂头丧气返回家中,挨了父亲一顿责骂。秦心蓝已经落入警方手中,情况危急,任父怒斥任非常只顾自己逃跑,没有救回秦心蓝。任非常一脸委屈,向父亲解说当时混乱的局面,如果他执意营救秦心蓝,自己恐怕也已经回不来了。军统特使办公大楼,周使能与上级通电话,汇报之前在火车站发生的暗杀事件,对几个参与暗杀的高手赞不绝口。国难当头,国家正是用人之际,周使能上级欲将几个高手收归到国民党阵营。