墨西哥警官贾维尔·罗德里格兹（本尼西奥·德尔·托罗饰）和搭档马诺罗·桑切兹（饰）阻止了一次毒品偷运活动并逮捕了送货人。这时，一位打算雇请贾维尔的墨西哥高官阿图罗·萨拉扎将军（饰）前来指示贾维尔追捕一个名叫弗朗西斯科·弗罗里斯（小克利夫顿·克林斯饰）的职业杀手，此人是毒品黑帮团伙“奥布雷贡兄弟”（隶属于提华纳帮贩毒集团）的重要成员。回到蒂华纳，杀手弗罗里斯在严刑拷打之下交待了团伙中几位重要成员的名字，于是贾维尔和萨拉扎将军开始一起打击这个黑帮的可卡因交易活动。但是贾维尔很快发现，这个萨拉扎将军其实是奥布雷