在第一部《边境杀手》电影事件发生三年后,这部续集在德克萨斯州的美墨边境附近开幕。随着一名恐怖分子试图通过卡特尔贩毒集团从墨西哥偷渡到美国失败后自爆和之后在堪萨斯城发生的自杀式炸弹袭击,美墨边境的毒品战争升级,联邦特工马特·格拉弗(乔什·布洛林饰)与善变的亚历杭德罗(本尼西奥·德尔·托罗饰 )重新开始了合作。
中央情报局特工乔纳森 (Steven Seagal) 作卧底来侦查一些打算偷取一枚核弹卖给东欧恐怖分子的军火商。不想军火商抓了他以前的学生,他的身份被迫暴露。在这个情况下,乔纳森没有选择的余地,他一方面要把学生拯救出来,但另一方面要及时阻止买卖核弹的勾当……
人贩集团的触角遍布东南亚、欧洲、美国等地,将无知少女从欠发达地区拐走并迫使她们出卖肉体。美国警察尼克·卡西迪(道夫·龙格尔扮演),在家人遭到欧洲黑帮杀害后,决定为他们复仇,一路追杀到泰国。联手泰国警察(托尼·贾扮演)清剿并复仇该黑帮组织,但同时,他的家人、爱人与自己也陷入巨大危机,他们能否联手捣毁这个人贩集团呢...
邪恶的勋爵弥若兹(塞吉·卡斯特里图)害死了自己的兄长,并长久挟制王子凯斯宾(本·巴恩斯),伺机篡位。迫于弥若兹的谋害,凯斯宾在深夜逃离城堡,奔向纳尼亚丛林深处。在敌人的追击下,凯斯宾慌张的吹响了号角。 在另一个世界,彼得(威廉·莫斯里)、苏珊(安娜·帕波维尔 )、埃蒙德(斯堪德·凯恩斯)和露西(乔基·亨莉)四人已成为伦敦街头的普通学生。可是号角的吹响,让他们再次感到纳尼亚的呼唤。1300年后,受制于台尔马人的纳尼亚,正等待国王和女王的拯救。