三千年前,商末,昏君纣王(梁家辉 饰)受妖妃妲己(范冰冰 饰)蛊惑,联手申公豹(古天乐 饰),试图召唤黑暗力量降生灭世黑龙,一时间妖孽横行,民不聊生…为阻止昏君灭世,姜子牙(李连杰 饰)命雷震子(向佐 饰)、哪吒(文章 饰)与杨戬(黄晓明 饰)联手寻找光明之剑斩妖除魔,并协助武王引领西岐大军攻打朝歌。不料妲己施法令姜子牙中了逆生咒,朝歌大战迫在眉睫,黑龙降世已成定局,天下再度陷入危机…
不问世事的李修缘,是只知道吃喝玩乐的平凡富家公子,但得知自己肩上的担子背负着三界的生死存亡之后,他态度和性格都有了转变。眼看着以往夜夜流连的凤来楼变成了万妖聚集之所,李修缘是选择迎难而上还是苟且偷生?妖魔为了找到降龙罗汉杀害了修缘的父母,也拆散了他和柳絮的一段姻缘,李修缘心如刀绞究竟该何去何从?妖孽横行,世态炎凉,降龙罗汉究竟能否再次拯救苍生?李修缘又能否再次对抗心魔,战胜妖帝蟠螭?