1910年代,中国西部边陲的镖王扎西(安亚平饰)被洋人汤姆(龙威饰)收留,被下属收买,帮他运毒。 为了让扎西努力工作,汤姆答应出一大笔钱,从妓院里赎回了扎西的情人翠花(马军勤饰)。 雷锦(卢俊饰),边防海关的一个私人小组,奉命追查外国人贩毒,但他找不到证明。他向九曲师叔打听,终于找到了汤姆隐藏的鸦片。 故事败露后,汤姆陷害扎西以逃避罪责,扎西被收押。 看到她的爱人在监狱里,翠花不得不忍辱负重地将自己托付给别人,得到一个参观监狱的机会,并告诉扎西整个故事。 汤姆这时已将鸦片装上车,试图从北门逃走,他正与越狱的扎西会合。 仇人相见,分外眼红。扎西顾不上多想,跳上车,放火烧车。......