很久很久以前,在一个遥远的大沼泽里,沼泽里住着一只叫史莱克的绿色怪物,过着悠闲的生活。有一天,他平静的生活被几个不速之客打破,它们是一只眼神不怎么好的小老鼠,一只大坏狼和三只无家可归的小猪,他们都是从童话王国里逃出来的,那里现在被一个叫法尔奎德的恶棍霸占了,他还抢去美丽的公主菲奥娜,强迫她做自己的新娘。史莱克决定帮助这些可怜的朋友,更希望能够见到它们描绘的美丽的公主。于是,他上路了,除了这些朋友之外,他还有一个很特别的伙伴--爱说俏皮话的骡子唐基,这只骡子除了让它闭上他那张爱唠叨的嘴之外,愿意为史莱克做一切事……当然后面发生的事情不用多说你也能猜的到,史莱克和它的朋经历了种种危险,期间还和一条会喷喷火的看守恶龙决斗,最后终于完成了他英雄旧美人的壮举……
很久很久以前……史莱克和他拯救的费奥娜公主结婚了。夫妻俩甩下超级电灯泡加扩音机的驴子,去渡蜜月。小两口卿卿我我,甚是甜蜜。当他们返回沼泽地,收到一封来自“遥远国”的邀请函。费奥娜的父母哈沃尔德国王和莉莲王后想请分别许久的女儿和从末谋面的乘龙快婿回娘家看看。于是这对怪物夫妻乘坐马车浩浩荡荡地赶往“遥远国”,当然还得带上他们最丢不起的驴子。正当“遥远国”人们兴高采烈地准备迎接美丽的公主和帅气的驸马爷时,居然从马车上走出一对怪物来……于是一系列故事又开始了。
一个漆黑的夜里,闪电划破长空,惊雷在群山之上翻滚,讨厌的人面鹰身女妖在空中飞来飞去,大声欢叫。忽然,一声婴儿的啼哭打破了大地的沉寂,绿林首领马堤斯的女儿罗妮娅诞生了。与此同时,马堤斯的世仇,另一位绿林首领波尔卡的儿子毕尔克也来到这个世界上。
时光飞逝,当年的小飞侠彼得·潘 已长大成人,成为一名出色能干的律师。他与儿时的女伴温蒂 的孙女结婚,并育有两个可爱的孩子。一家人在现实世界中幸福温馨,其乐融融。此时的彼得已忘记了自己小飞侠的身份,以及曾在梦幻岛上那惊险和快乐的时光。 在带着妻儿探望祖母的路上,邪恶的铁钩船长 竟然再次出现,并虏去了他们的孩子。焦急的彼得手足无措,为了拯救孩子,他必须尽快找回小飞侠的身份,回到梦幻岛与宿敌决一雌雄……