宦官專權(quán)的明朝末年,東廠曹少欽(甄子丹)假造圣旨?xì)⒑α酥伊紬钣钴?,并想斬草除根殺死其后代。俠女邱莫言(林青霞)、江湖義士賀虎等人冒死救出忠良后代后,逃至邊關(guān)沙漠里的龍門客棧,與楊宇軒部下周淮安(梁家輝)會合。龍門客棧實則黑店,老板娘金鑲玉(張曼玉)利用亂世,以美貌和風(fēng)騷作誘餌殺人越貨聚斂錢財,但她卻為英俊瀟灑的周淮安動了真心。為了摸清潛藏于龍門客棧中的出關(guān)暗道,周淮安將計就計,答應(yīng)與金鑲玉成親。洞房花燭夜,樓上的周淮安與金鑲玉各懷心事暗中較勁,樓下的邱莫言、賀虎等人也與東廠一眾“走狗”展開了明爭暗斗,戰(zhàn)事一觸即發(fā)。