孙悟空(甄子丹饰)曾跟菩提祖师修成七十二变,决心要成为神仙,但因两小无猜的好友九尾狐(夏梓桐饰)被杀害、误交了魔界之王牛魔王(郭富城饰)而视天庭为敌。另一方面,牛魔王为了让他深爱的妻子铁扇公主(陈乔恩饰)和怀了三百年的爱子红孩儿重返天界,煽动孙悟空联手大闹天庭,最终迫使玉帝(周润发饰)率领二郎神(何润东饰)等众仙迎战,展开连场神魔大战。自盘古开天辟地以来,神魔两族为争夺统领三界的权利而争夺不休,一次旷日持久的战役中,玉皇大帝统领的神界再次击退了牛魔王率领的魔族。女娲为避免再生战事化身晶石筑起南天门保卫天庭,而其中一块晶石陨落凡间聚天地之灵气幻化成为一灵猴孙悟空。孙悟空拜入菩提祖师门下,很快天赋异禀却不受束缚的他被逐出师门,闹龙宫强取金箍棒后立足花果山占山为王。另一面牛魔王假意放弃争斗来安抚玉帝之妹铁扇公主,背地里密谋对天庭更具毁灭性的攻势。孙悟空为救九尾狐而与天庭结缘,牛魔王看重孙悟空本领假意称兄道弟却暗自利用九尾狐设计蒙骗孙悟空与天庭开战,一场惊天阴谋与爱恨交织的大战一触即发。