Когда-то демоны пытались уничтожить Небесные Чертоги и сместить Нефритового Императора (Чоу Юнь-Фат), но их войско было разбито, а их предводителя (Аарон Квок) спасла сестра Императора, упросившая брата даровать ему жизнь. Чтобы исключить подобные бунты, богиня Ну Ва (Чжан Цзилин) возводит вокруг Небесных Чертогов защитный панцирь и заодно дарит жизнь маленькой обезьянке, которая вырастет в Сунь Укуна (Донни Йен) – отважного, но непоседливого воина.