由于天庭派人来到魔界侦查,打破了妖魔界和天庭多年来友好相处的氛围,使得魔王很气愤,魔王召集了所有妖魔聚集在山上商量对抗天庭的来犯。魔界鹏王子(刘晓虎 饰)(刘晓虎 饰)(刘东浒 饰)认为这事应该不是想象的那样,于是决定先带几个人去看看究竟。鹏王子带着几队兵卒来到山前,对方是天庭六公主(唐一菲 饰)(唐一菲 饰)主帅的人马,六公主(刘一含 饰)(刘一含 饰)要魔界把聚集的妖魔解散,并且对天庭俯首称臣。这话使得妖精们很不服,向天兵一阵狂射击,死伤无数,双方就这样打了起来。鹏王子也只好上战,在与六公主的交战中,六公主始终感觉和鹏王子似曾相识,好像在哪里见过,鹏王子好像也有这样的感觉。由于六公主带的人马有限,敌不过众妖围攻,鹏王子只好放了六公主,叫她快走。却被魔王发现,魔王取回了鹏王子的兵权,并命令封锁山口,不可放过天庭的人跑掉。钟馗(欧阳震华 饰)(欧阳震华 饰)正在准备录制上次《降妖杀虎镇》的故事,准备在天庭出版。北斗星君(张世 饰)(张世 饰)(张世会 饰)来到钟馗这里,听说钟馗要去鹏山,于是希望他能把六公主安全带回来,钟馗问北斗星君为什么要这么做,是不是喜欢六公主?北斗星君故意回避话题不说,钟馗早就看出北斗星君的心事,叫他要早点出手。魔王下令封锁山口,六公主难逃脱,鹏王子只好私自跑来救了六公主。鹏王子把六公主带到一个安全的地方,两人好像相识了多年一样,玩的很开心。突然魔王来了,魔王将两人拿下,鹏王子以死相逼,说自己爱六公主,魔王只好放了他们两个,鹏王子带着六公主离开了。六公主问鹏王子为什么要救她,鹏王子给六公主说,自己爱她才救了她,“如果我是鸟儿,我愿意给你自由;如果我是花儿,我愿意给你所有的芬芳;可我只是妖,所以我只能给你我的爱。”。鹏王子问六公主愿意留在人间吗,愿意两人在一起不分开吗?六公主被鹏王子感动,答应留在人间。钟馗带着老二和老三使用导航仪来到乌山,恰好碰见六公主。钟馗劝六公主回天庭给玉帝一个交代,六公主要和鹏王子厮守一生,不肯离开。突然魔界来了兵马,魔王向钟馗解释了这次事件,他是斗战胜佛的八拜之交,从来没有造反之心,这次聚集妖只是为了防止妖危害人间,他希望六公主回天庭。六公主为了大家好,只好叫钟馗带自己回天庭。鹏王子很伤心。玉帝知道了六公主和鹏王子的恋情,要处罚六公主,幸好有各位神仙的求情,加上钟馗向玉帝说明了原因,玉帝只好开恩放了六公主,将六公主打入冷宫思过一万年,由北斗星君负责看守。六公主心里只有鹏王子,不想见任何人,北斗星君心情很难过。鹏王子想去天庭见六公主,却被父王拦住,魔王看见儿子这么动情,只好为他指了去天庭的路,帮助他来到天庭界。鹏王子来到六公主被关的地方就倒下了。六公主发现鹏王子来了,心里很开心,两人一起躺在冷宫里。天庭突然响起了东皇钟,这种情况只有在严重亵渎天条的情况下才会响起来,于是下冷去查看。北斗星君来到冷宫发现六公主和鹏王子在一起,于是将两人押到玉帝这里。玉帝对两人的行为很气愤,下令把六公主押往斩仙台抽掉仙筋,将鹏王子关押。