在影片的开场,凭着敏锐的嗅觉和第六感,判断出古天乐饰演的毒贩蔡添明涉嫌制毒。保持正面人物最后获得胜利,是主旋律电影常用表现形式。但片中出场的的缉毒公安干警最后都英勇牺牲了,其中包括张雷、黄奕饰演的小贝、李光洁饰演的陈志雄。它把缉毒过程所要付出的代价做了一次残酷的展示。《毒战》令人印象深刻的,莫过于从头到尾的“重口味”画面。从电影开篇的人体肠道藏毒,到古天乐饰演的毒枭遭遇车祸伤情严重,他的制毒工厂爆炸后妻子和妻舅均血肉模糊,一开场就展现多个血腥场面。网友“liar”表示,“借助《毒战》的写实化风格,人性的阴暗面与本能,都被赤裸裸地展现在大银幕上。”网友“迷醉阿丹”表示,“剧中紧凑的节奏,激烈的枪战,混乱的巷子,正邪心理的对抗,都拍得很细致、很写实。”人物太过扁平影片过度类似于一档法制节目,令片中人物形象显得十分扁平单薄。片中张雷虽然不是主旋律电影里常见的脸谱化警察形象,其在整个追捕毒贩的过程中,令人印象深刻的是他扮作毒贩接头的场面,但其内心情感世界并没有得到刻画和展现。毒贩蔡添明是片中最复杂的角色,但也只是阴险狠毒而已,没有太大新意。杜琪峰之前拍的警匪黑帮片《枪火》、《放逐》片中的枪手总有几分兄弟情义,总有几分江湖的无奈,令人悄然动容。《夺命金》也是风格冷酷,但片中的三脚豹一角仍让人看到兄弟义气。但在《毒战》中,这种港片特有的江湖气消失殆尽,人物身上也缺少让人回味的东西,正反派角色看上去都显得僵硬,只剩下冷酷空洞的表象。