李世民(鄭國霖 飾)帥兵東征途中遇渤梁鐵騎埋伏,軍師提出需擺出龍門陣方能退敵。李世民假意逼程咬金(張衛(wèi)健 飾)擺出龍門陣,實則是想找出應(yīng)夢賢臣薛仁貴(黃海冰 飾)。程咬金無奈只得求助逼破張環(huán)(胡高峰 飾)擺陣,何宗憲(張明磊 飾)則獻計擺一個一蛇陣敷衍程咬金。一則敗下陣來可以讓皇上怪罪程咬金,二則他們也跟程咬金交了差。
隨想這個陣法太過糟糕,被渤梁少許騎兵輕易擊敗。李世民大怒要求程咬金一天之內(nèi)無論如何要擺出龍門陣。程咬金于是氣急敗壞前去找張環(huán)算帳,要他們必須想辦法擺出龍門陣,否則提頭來見。張環(huán)無奈去找薛仁貴擺陣,薛仁貴不肯。
張環(huán)則以程咬金的知遇之恩要求薛仁貴幫助擺陣。薛仁貴只得同意,同時提出三個條件才肯擺陣,張環(huán)一一答應(yīng)。薛仁貴擺出威力無窮的龍門陣,渤梁全軍出擊也未占到便宜,潰不成軍。李世民看到了龍門陣的威力,同時也看到了他的應(yīng)夢賢臣,李鎮(zhèn)宗(張柏俊 飾)暗思渤梁恐無勝望了。
龍門陣大破渤梁鐵騎軍后,李世民叫張環(huán)交出白袍小將,豈知張環(huán)帶來的白袍小將卻是何宗憲。李世民不相信是何宗憲,可是張環(huán)確認(rèn),軍師告知應(yīng)夢賢臣非等閑之輩不能急于求之,李世民才就此罷休。本是完美的龍門陣豈料會出小小意外,翡翠郡主混入陣中渤梁主帥擒獲。
薛仁貴為救郡主,只得打開陣門放走渤梁主帥。李鎮(zhèn)宗得知郡主被擒大怒命薛仁貴即刻前往敵軍救回郡主。薛仁貴與張華潛入敵營分頭救翡翠,薛仁貴去主帥帳中擒獲蓋賢殿(全保軍 飾),而張華則去救翡翠,誰知張華未救出翡翠還與翡翠同時被擒。
最后薛仁貴只得以蓋賢殿交換救出郡主。薛仁貴救回郡主后交于李鎮(zhèn)宗,同時獻計對渤梁鐵騎一網(wǎng)打盡。可是薛仁貴萬萬沒有想到李鎮(zhèn)宗早已和渤梁私通。李鎮(zhèn)宗表現(xiàn)上將計策獻給李世民,實則早已通知了渤梁,唐軍撲了個空。渤梁鐵騎已經(jīng)撤退,李世民則封兩位小皇子一個江王一個甘王,皇后自然大喜,然而這讓楊妃(蔣林靜 飾)甚為不悅,她不得不為自己的兒子李恪(吳俊余 飾)籌謀了?