明朝成化年间,朝纲腐败奸诈。 西厂和东厂都被宦官把持,颠倒黑白,诬陷忠良,府内外沉默。 不时有赵怀安(李连杰饰)等流亡剑士挺身而出,在东昌接连干掉几个应声虫,让太监胆战心惊。 这时,西厂总督俞华天(陈坤)介入。 另一方面,宫女苏(范晓萱饰)怀孕了,不顾一切地想要逃走。 幸运的是,神秘骑士凌秋艳(周迅饰)在被雨花天的爪牙追逐的途中被救。 两人一路逃到关外,来到了曾经造成流血事件的龙门客栈。 龙门客栈一如既往的危险。 雨花田的人马追到这里,与更早赶来的鞑靼商队交战。关键时刻,长相酷似雨花田的卜沧洲(陈坤饰)和顾少堂(李宇春饰)留在了客栈。 不久,一批赵怀安人也偷偷潜入龙门。 各方势力汇聚于此,一场新的正邪之战即将打响,一个巨大的秘密即将被揭开...