明朝成化年間,朝綱腐敗,奸邪當?shù)?。西廠東廠為宦官把持,混淆黑白,陷害忠良,朝野內外噤若寒蟬。時有趙懷安(李連杰 飾)等流亡劍客挺身而出,接連鏟除東廠數(shù)名奸佞,致令閹賊膽戰(zhàn)心驚。適值此時,風頭正勁的西廠督主雨化田(陳坤 飾)出面干預。另一方面,宮女素慧容(范曉萱 飾)懷有身孕,絕命奔逃。被雨化田的爪牙追捕途中幸得神秘俠客凌雁秋(周迅 飾)相救。二人一路輾轉逃往關外,來到曾經(jīng)引起過腥風血雨的龍門客棧落腳。龍門客棧一如往昔,為兇險異常之所在。雨化田手下追趕至此,與先前而至的韃靼商隊劍拔弩張,關鍵時刻更有與雨化田長相極其相似的卜倉舟(陳坤 飾)與女俠客顧少棠(李宇春 飾)投宿客棧。不久,趙懷安一眾也偷偷潛至龍門。 各方勢力云集于此,新的正邪之戰(zhàn)即將展開,更有天大的秘密即將揭開……