Фильм начинается с эпохальной битвы на небе, куда вторгаются демоны под предводительством демона Баффало, полчищам демонов противостоят армии Нефритового Императора. Демоны повержены и свергнуты на землю, но при этом практически все Небесные чертоги полностью разрушены. Для восстановления небесной обители юная принцесса пожертвовала собой. После смерти она превратилась в кристалл, из которого была воздвигнута стена, разделившая небесный мир от мира людей, куда и отправились демоны.
Однако часть кристалла попала на землю, и долгое время лежала на поляне цветов, пока не была обнаружена серебряной лисицей. Лиса заглянув в кристалл, обнаружила, что в нем заточена маленькая обезьянка. Лисица прибегнул к помощи короля демонов и тот освободил существо. Со временем лисица и обезьяна подружились и стали лучшими друзьями. Время неумолимо шло, друзья подрастали и их силы постепенно увеличивались. Король демонов терпеливо ждал, он теплел надежду использовать друзей в своих целях.
Но однажды друзья разделились, лисица научилась превращаться в красивую девушку, которую привлекал мир людей. Обезьяна, которую звали Укун Сунь, возглавил племена всех обезьян на севере. Бесспорно, что в этом ему помогли необычная сила и ловкость.
После того, как Укун Сунь стал королем обезьян, он сделался учеником известного мастера Субхути, который являлся, десятым сыном самого Будды. Казалось бы, каждый нашел свой путь, но не стоит забывать про Баффало. Как раз к этому времени он собрал новую армию демонов. Король демонов пришел получить награду за спасение обезьяны из кристалла.