1944年,枪手顾念受挚友方平之临终委托,来到滨城送交遗物,顾念来到滨城后得知,方家几年前就惨遭灭门。顾念决定留在滨城暗中调查杀害方家的幕后真凶。此后的一年,顾念冒名“方平”开始逐一暗杀所怀疑的各派恶人。时间来到了1945年抗战胜利,伪满洲国暂由苏军接管。为掩饰身份,顾念便受雇于货场码头老板仲震,在其手下谋了个枪客的差事。此时的仲震在滨城的黑白两道如日中天,顾念也为接下来的复仇行动找到了最好的隐蔽所。蛰伏在郊外裁缝铺里的枪手老焦,嫉恶如仇,滨城的暗黑势力一直是他暗杀的目标。提及老焦滨城的各帮派均闻之色变。1944年的冬夜,顾念受仲震之命追踪到老焦的藏身之所,欲取其性命交差。然而,在二人一番交锋后,关于方家遭灭门事件的蛛丝马迹开始逐渐清晰。影片揭示了人性的不同层面,在这个物欲横流的旧时代每个人都有两幅面孔。一个关于信守承诺,舍身成仁的史诗传奇故事也就此拉开帷幕。。在众人眼里,年轻力壮处事低调的维克多(柯林·法瑞尔 Colin Farrell 饰)在黑道的前途无量,可对于维克多本人来说,他如此努力,如此隐忍,只为了一个目的,那就是接近黑帮老大埃尔夫斯(泰伦斯·霍华德 Terrence Dashon Howard 饰),手刃仇人,报仇雪恨。 除了维克多外,还有一个女人对埃尔夫斯恨之入骨,她的名字叫碧翠丝(劳米·拉佩斯 Noomi Rapace 饰),很早之前,敏感的维克多就注意到了这个漂亮的蛇蝎美人,一番思量之后,他决定同碧翠丝联手,共同完成他们的复仇。就这样,维克多和碧翠丝成为了盟友,可是即便如此,强大的黑暗势力对于他们来说依然是几乎不可战胜的对手,要想取得最终的胜利,除了仇恨外,他们还需要另外一种情感。。