這個太監實在是無法無天,不僅把持皇帝禍亂朝綱。還做起了可笑的皇帝夢,他就是惡名昭著的王振。這天,王振帶著一群走狗來到皇帝寢宮。很多大臣都害怕他九千歲的名號,立馬跪下叩拜。
只有三位鎮守邊關的將領巍然不動,王振大發雷霆。可三位將領也不是吃素的,雙方互放狠話后不歡而散。就在這時,文官李延被三位將領寧折不彎的品行所打動。也站起來聲討王振禍國殃民的惡行,王振的走狗頭領曹吉祥坐不住了。這瞬間惹怒了王振,他立刻上前給了李延一個大逼兜。李延七竅流血當場去世,百官被嚇得魂飛魄散。可歹毒的王振卻想斬草除根,他立刻下令誅李延九族。
就連李延的門生和朋友也沒有放過,隨即他想起了反抗自己的三位將領。為沖擊報復,他撤掉了三人的兵權。次日,王振找上了錦衣衛總管趙無極,將一張殺人令交給了他。趙無極打開一看,上面赫然印著三位邊關將領的名字。他深知這三個人都是朝廷忠良,可迫于王振的淫威,他還是選擇了屈服。
但趙無極的兒子趙不凡卻看不慣王振的作風,他雖然是錦衣衛統領,可他一直對自己的職務抱有矛盾。殺人是他的工作,但他也總是在心底問自己。這究竟是對是錯,但命運顯然沒有給他思考的機會。趙不凡接到命令后,開始對三個邊關將領決心了追殺。他先殺死了第一人薛宣,隨后在一座破廟里找到了第二人于化龍。于化龍氣定神閑地寫下了一首滿江紅后,兩人便提刀纏斗。趙不凡身手高超,于化龍很快敗下陣來。
他意識到自己難逃一死,便便打算慷慨赴死。趙不凡被他的氣魄打動,詢問他究竟犯了什么罪。于化龍呵呵一笑,他將自己比作岳飛,將王振比作秦檜。趙不凡聽完了此事的前因后果,他的內心充滿了憤怒。便他放過了于化龍,并謊稱于化龍已死。他質問父親趙無極為什么要替王振禍亂朝綱,趙無極卻擔心引火上身。
他態度強硬,要求趙不凡遵守錦衣衛的規矩,可趙不凡是個直脾氣的人。父子二人不歡而散,趙不凡因為趙無極的做法心灰意冷。但趙無極卻擔心趙不凡耍花樣,便便派出幾個得力手下去刺殺第三人高翔。但趙不凡早就料到了父親的計策,他提前制造好了高家滿門被殺的假象。錦衣衛大部隊到達的時候,現場一片狼藉。趙不凡也突然現身,手里還提著高翔的人頭。
錦衣衛見任務完成,便跟隨趙不凡離開了。而真正的高翔其實并沒有死,趙無極也跟王振交了差,王振對錦衣衛的順從非常滿意。可高興了沒多久,在一次出行中,高翔和于化龍卻在半路突然出現。王振知道上當受騙后當即大怒,與高于二人打斗了一番。他身負奇功,以極快的速度完結掉了高于二人。王振很快找到了趙無極,趙無極嚇得滿頭大汗,在得知執行刺殺任務的人是趙不凡后。
王振登時大怒,他狠狠踩上趙無極的手,問趙無極想怎么處置趙不凡。“趙不凡他雖然是我的親生兒子,但如果查明屬實,屬下也會六親不認”趙無極顫抖地說道。此話一出,王振十分滿意地離開了。趙無極則單獨找來了趙不凡,說皇上下旨要殺御史王允。趙不凡接令后,便提議要獨自去辦案。原因是王允只是一個文官,沒有太大的威脅,趙無極沒有反對。便趙不凡故技重施,打算悄悄將御史一家放走,可誰知這次行動竟是趙無極設計的圈套。
御史剛一出門就慘遭毒手,一群錦衣衛沖進了御史家中搜捕趙不凡。趙不凡只得翻墻脫身,可心亂如麻的他并沒有回家。而是去了紅顏知己憐憐的住處借酒消愁,他為自己過去的殺人行徑感到悔恨。可就在這時,刺客闖入了憐憐的住處,趙不凡赤手空拳將刺客打飛出去。
可憐憐卻在爭執中被刺客所殺,傷心的趙不凡馬上發現刺客竟是趙無極派來的。心灰意冷之際,他匆忙往家里趕。可錦衣衛的人卻先找到了他的家,但念在往日的交情上。這兩個錦衣衛并沒有把趙不凡被追殺的消息,告訴趙不凡的妻子。而趙不凡在完結了一群追兵后,終于趕到了家。為了不讓妻子擔心,趙不凡便帶著兩個錦衣衛到偏僻處談話。三人都是曾經并肩作戰的好友,可現在卻被迫拔刀相向。趙不凡不忍心在殺人,只能選擇離開。
他告訴二人錦衣衛一直以來都在濫殺無辜,他們所守護的道義也都是假的。兩個好友明白這個道理,但他們也不能違抗趙無極的命令,便二人選擇了自裁謝罪。與此同時,錦衣衛追捕行動失敗的消息惹怒了王振。王振的走狗曹吉祥擔心趙無極會放水,便便主動帶兵追殺趙不凡。趙不凡帶著妻兒一路東躲西藏,殺死了無數的同僚。最后他們躲進了一間破屋,趙不凡一進去就開始奮力挖坑。
洞被挖好后,他將妻兒安置在洞中。不明真相的曹吉祥帶人闖入了屋中,誰知屋里點燃了炸藥。一聲巨響后,破屋轟然倒塌,趙不凡從瓦礫中翻身出來。尋找到妻兒后,卻發現曹吉祥還活著。四目相對,兩人知道此戰避無可避。趙不凡橫刀上前,他霸道的刀勢讓曹吉祥難以招架。在最后的交鋒中,曹吉祥腹部血如泉涌,一命嗚呼。
王振見到曹吉祥的尸體后大發雷霆,他只能拿趙無極撒氣。一頓王八拳下去,把趙無極打得滿臉開花。趙無極覺得十分屈辱,但一想到趙家九族的性命都被王振捏在手里,他就噤若寒蟬。還殷勤地表態再過幾天就是趙不凡母親的忌日,趙不凡一定會回鄉拜祭母親,他們可以趁這個機會動手。
幾天后,趙不凡果然帶著妻兒回到了老家,他遭受了族人的熱情接待,叔叔趙無忌更是對他們一家噓寒問暖。但很快,趙無極的密函就送到了趙無忌手中。信中說如果不殺趙不凡,趙家就會有滅頂之災,趙無忌一下陷入了兩難的境地。但出于對死亡的恐懼,他還是秘密召集了趙家族人,最終決議殺死趙不凡。一家人紛紛拿起了屠刀,可趙無忌的女兒小蘭卻良心未泯。
第二天,她匆忙尋找趙不凡,想把趙家的陰謀如實轉告。可趙家族人卻提前將趙不凡叫到了演武場,想借著切磋的機會殺死趙不凡。可趙不凡武藝太過高超,族人一擁而上都不是他的對手。見計劃不成,眾人便拿出了鋼刀對準趙不凡。趙不凡意識到自己中計,他只能奮力廝殺。就在危急之時,趙無忌和小蘭趕到了。
隨后趙不凡從趙無忌那里得知了真相,兩人無奈拔刀相向,兩人招招致命。小蘭匆匆趕來制止,可兩人早已打紅了眼,趙不凡的刀很快架到了趙無忌的脖子上。但他不忍心下手,便便放下了刀,可趙無忌卻從背后搞偷襲。上前就要砍下趙不凡的人頭,趙不凡為了活命。只能奮力還擊,最后失手捅死了趙無忌。他悲痛欲絕,可趙無忌在臨死前,還是囑咐小蘭。一定要殺死趙不凡,這讓趙不凡心灰意冷。
趙不凡很快為趙無忌設置了靈堂,小蘭也勸她盡快離開趙家。隨后還拿起一杯酒為他送行,趙不凡的妻子見她一片好心,就讓趙不凡接下好意。可趙不凡卻沒料到,看似善良的小蘭早已在酒中下了毒,他一臉震驚地吐出鮮血。趙不凡撐著中毒的身體艱難躲避,小蘭雖然來勢洶洶。但她畢竟是個弱女子,力氣再大也比不過趙不凡。趙不凡一個回踢,刀口就刺進了小蘭的腹部。小蘭當場去世,趙不凡也耗盡了力氣昏迷過去。
就在這時,他的弟弟趙不群趕到了現場。趙不群將趙不凡一家帶回了自己的住處,而他當年也是錦衣衛的一員。只因犯了錯,趙無極為了立威,偷偷將他放走,并對外聲稱他已經身亡。從那以后,他就成了一個見不得光的人。在得知趙不凡被追殺后,他料定趙不凡會回鄉祭祖。
誰知趕來就看到同室操戈的場面,他勸趙不凡的妻子明天一早就帶趙不凡離開。可趙不凡的妻子卻心衰力竭,如果他們一家逃走了,趙家九百多口的性命就危急了。趙不群明白了她的苦衷,便他便將自己的胡子割斷。偽裝成趙不凡的模樣,他決議用自己的性命救整個趙家。
第二天,趙不群用帽子遮住臉,與趙家族人大戰。對面人多勢眾,他很快敗下陣來。趙家人見狀,立刻砍下了他的頭顱,趙不凡的妻子為趙不群的身死淚流滿面。最后,她決議一命換一命,用自己的死報答趙不群的恩情。另一邊,趙不凡的毒終于解開了,他很快發現了身死的妻子。悲痛之余,他看到了妻子留下的遺書。
得知弟弟趙不群為他而死后,仇恨和痛苦涌上心頭。他決心不再退讓,為這些枉死的人報仇雪恨。與此同時,趙無極也收到了趙不群的頭顱。他震驚的瞪大了眼睛,淚水在他的眼中打轉。他憤怒的質問趙家人這是怎么回事,可趙家人也沉浸在悲痛中。趙無極知道造成這一切的人就是自己,但事情到了這個地步,也只能將錯就錯。便他將趙不群的腦袋帶給了王振,謊稱那是趙不凡的腦袋。因為王振跟趙不凡只有一面之緣,他并沒有起疑。還自覺已經高枕無憂,現在他滿心只想著做皇帝。
可就在這時,趙不凡卻送來了一封戰書,表態要跟他決一死戰。王振匆匆趕往亂葬崗赴約,卻發現出宮打獵的皇上被綁在了亂葬崗。但此時,他的狼子野心已經昭然若揭。皇帝雖然震驚,但天性懦弱的他還是跪在了地上。王振更是得意,他當即拿出御賜的寶劍,要了結皇帝的性命。就在這時,趙不凡突然現身。他頭戴白布,一臉兇狠地橫在路中間。皇帝見狀立馬沖上去抱大腿,并許諾趙不凡高官厚祿。
趙不凡氣不打一處來,他一腳把皇帝踢開,表態奸臣禍亂朝綱和昏君脫不了干系。可王振卻輕蔑一笑,將罪責都推到了皇帝身上。趙不凡一言不發,轉身將兒子放到了安全處,這個舉動瞬間惹惱了王振。他飛身而起,赤手空拳與趙不凡對打起來。他的掌法詭譎莫測,很快就讓趙不凡落入了下風。好在趙不凡的兒子一直在旁邊擾亂王振的行動,趙不凡才得以喘息。只見他手握鋼刀奮力揮舞,氣勢如虹。
王振連忙拿起寶劍與他抗衡,雙方都使盡了殺招。王振也在打斗中越來越瘋魔,最后趙不凡硬扛了王振一劍一掌,才將王振的一臂斬斷。見王振慌忙逃命,他便乘勝追擊。將寶劍一分為二,刺入了王振的胸膛。隨后憤怒地將其砍成了兩半,皇帝也被嚇的當場昏厥,趙不凡終于大仇得報。最后趙不凡帶著兒子找到了父親趙無極,他看著高高在上的趙無極,心中的滋味難以言說。他將王振的死告訴了趙無極,隨后便掏出刻著正義的鋼刀,一把將它扎在了錦衣衛的大堂上。做完這一切后,他轉身離去,將一切往事都留在了這里。