明朝中叶,朝廷弊政甚多,宦官得到佞幸,他们权倾朝野,屈害忠良,导致举国上下人人自危,民不聊生。当朝皇上沉迷丹药,昏庸无能,使得佞臣掌权,忠臣招谤,后来又设立西厂,本想西厂制衡东厂,没想到养虎为患,造成了东西两厂势不两立,针锋相对的局面,东厂千户万喻楼授命抓捕忠良,为他们罗织了各种罪名。太和县知府李春望被扣上私吞贡银,传单敛钱,勾结乱党,意图谋反的罪名,一家老小被发配充军,万喻楼率西厂的侍卫押送他们出京。行至半路,黄河游侠赵怀安率领一群江湖侠士与他们浴血奋战,营救了无辜的李春望,万喻楼只能眼睁睁看着赵怀安把李春望救走。
兰妃深得皇上宠幸,有幸怀上了龙种,她服过安胎药以后突然感觉腹痛难忍,皇上派医官海棠来诊治,海棠把脉后脸色大变,宫女元香匆忙来报告,有人在兰妃的安胎药里下毒,皇上气得大发雷霆,把延禧宫的掌事宫女如意等人叫来审问,马公公在如意房中搜到孕妇禁食的红花和归尾,皇上处如意蒸人的酷刑。
如意被炙火蒸得痛苦难耐,嘴里还不停地大呼冤枉,很快就奄奄一息,元香目睹这一幕很内疚。原来,这都是万喻楼和皇后精心预谋的,皇后一直没有给皇上生孩子,一直对兰妃怀孕的事一直怀恨在心,就和万喻楼商量下毒害她,可兰妃因为服药很少竟然逃过一劫,万喻楼担心皇上追查下去露馅,就指使元香嫁祸如意。皇后不甘心就此罢休,万喻楼出主意只要把东厂督主曹少钦调离京城,再想办法把皇上从兰妃身边支开,他保证一定能除掉兰妃。
皇上派太医院院使封朝阳亲自为兰妃诊治,海棠发现兰妃怀的是双胞胎,封朝阳提醒她在宫里要谨言慎行,小心隔墙有耳。皇上迫不及待来看兰妃,得知她和胎儿已经平安无事,答应亲自为兰妃熬药。东厂督主曹少钦奉命带兵出宫肃清乱党,他不敢耽搁,日夜兼程直奔龙门客栈,要捉拿赵怀安等人,赵怀安率众人奋力抵抗,他不敢恋战,可曹少钦已经带人冲进客栈,赵怀安一行人终因寡不敌众死伤殆尽,赵怀安和师妹被团团围住,师妹为了救他不幸中箭,临终前送给他一支牧笛,陈大人拜托赵怀安把一封血书交给镇守巴蜀的于海大人,然后奋不顾身引开弓箭手,掩护赵怀安逃出客栈。
赵怀安一出客栈就碰上万喻楼,两个人打得难分难解,赵怀安渐渐体力不支,被万喻楼打伤,口中鲜血直流。就在这危急时刻,龙门客栈老板娘金镶玉及时出手,把赵怀安救走,万喻楼刚想带人去追,不料突发沙尘暴,到处沙土弥漫,他只好放弃。金镶玉把赵怀安带到安全地带,赵怀安追悔莫及,万念俱灰,暗恨自己的鲁莽和冲动害死了师兄弟,金镶玉夺下赵怀安手中的笛子,一折两段,赵怀安气得咬牙切齿,拔剑指向金镶玉,金镶玉闭着眼睛等死,赵怀安趁机负气而走,金镶玉对他一往情深,发誓一定要找到他。
于海要去京城看望即将临盆的妹妹兰妃,西厂侍卫要搜查他的官轿,西厂督主尤嘉及时赶来阻拦,并带西厂侍卫撤走。赵怀安藏在于海的官轿里,才躲过一劫,他们俩是生死兄弟。皇上接受国舅和百官的建议,答应去慈恩寺守八关斋为兰妃和未出生的皇子祈福,皇后心中暗喜,她不但支走了东西两厂,又把皇上支走,整个后宫都在她和万喻楼的掌控之中,皇后让万喻楼趁机除掉兰妃,可他忌惮封朝阳,又迫于皇后的压力,不得不答应全力去办。
于海护送赵怀安到安全地点,赵怀安把陈大人临终前托付他的那封血书交给于海,里面记录了东西两党残害忠良的名单,于海发誓不惜一切也要向皇上奏明此事,弹劾东西两党的罪行。兰妃刚刚顺利产下一个公主,万喻楼不顾封朝阳的阻拦,擅自闯入房中,不由分说抢起孩子就走,万喻楼把孩子抱到坤宁宫,皇后发现公主的脚板和筋骨连在一起,心中暗暗得意。其实,兰妃生了双胞胎,她担心皇子再被抢走,恳求封朝阳救走皇子,封朝阳犹豫不决,兰妃跪下苦苦哀求,他才答应下来。兰香偷听到他们的谈话,立刻去向皇后报告。
海棠背着药箱出宫采药,宫里的侍卫把她拦下来检查,封朝阳趁机离开了皇宫,他把皇子藏到药箱里带了出去。万喻楼闯进延禧宫,逼兰妃交出皇子,威胁要把公主弄死,兰妃拼命反抗,被万喻楼活活打死。万喻楼来找皇后商量对策,皇后让他设法找到皇子,再将他们斩草除根。皇后下旨昭告天下,兰妃生下残疾公主羞愧自杀,还下令封锁了于府,不惜一切代价也要找出皇子,多亏赵怀安及时赶来把于海救走。封朝阳偷偷把皇子交给于海,于海拜托赵怀安把皇子送出城。
皇上从寺里祈福归来,得知兰妃自杀,就把尤嘉和万喻楼一起叫来问责,万喻楼谎称自己刚从龙门关归来,把责任都推到尤嘉身上,尤嘉解释对此事毫不知情,皇上气得大发雷霆。