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