明朝景泰年间,东厂大太监曹少钦(甄子丹饰),将忠良兵部尚书杨宇轩陷害致死,并以流放杨宇轩的儿女为诱饵,引出杨的部下周淮安(梁家辉饰),妄图将其旧部一网打尽。江湖女侠邱莫言(林青霞饰)受周淮安之托,经过浴血厮杀,救出杨家儿女与周淮安相约在大漠边关的龙门客栈