明朝中葉,宦官當權,兵部尚書于謙遭陷害入獄,滿門抄斬,只剩下一兒一女被押送塞外龍門充軍。東廠太監曹少欽(白鷹 飾)意欲斬草除根,派人截殺兩個孩子,被于謙舊部朱驥阻攔。曹少欽又派心腹皮紹棠(苗天 飾)和毛宗憲(韓英傑 飾)趕到出關必經之地龍門客棧攔截。其時義士蕭少鎡(石雋飾)也趕赴客棧與棧主會合商議搭救忠良之後,朱驥與其女扮男裝的妹妹朱輝(上官靈鳳飾)也趕到客棧,三路人馬碰頭,懷著各自目的,試探彼此身份,很快變成一場混戰,此時曹少欽也正飛速趕來龍門客棧,武功極高的他是義士們的最後宿敵……