《史瑞克2》是由夢工廠製作的一部喜劇電腦動畫,為2001年動畫作品《史瑞克》的續集。
故事延續第一集,費歐娜與史瑞克過著幸福的日子。某一天,有幾位武士突然來到了史瑞克的沼澤,隨行的男子宣讀了國王的詔書,邀請費歐娜與史瑞克到「很遠很遠的王國」去參加慶祝他們結婚的大型舞會,同時也將祝福費歐娜與她的「白馬王子」。而該國的國王與王后正是費歐娜的雙親。接著史瑞克與費歐娜,就帶著驢子啟程前往「很遠很遠的王國」。
當他們到了城堡之後,群眾已經在那等著看費歐娜與她的「白馬王子」,但是當史瑞克、費歐娜與驢子從馬車上下來的瞬間,全城的人卻都因為他們的古怪模樣而驚訝不已,費歐娜的父母盯著費歐娜所選的終生伴侶,只能被迫擠出笑容來應對。當晚,由於史瑞克對皇室規矩並無所悉,以致於和國王鬧得很不愉快,費歐娜也悶悶不樂。此時有位「神仙教母」突然來訪,神仙教母給了費歐娜她的名片,但史瑞克將其奪走並表示他們已經過得很幸福了。接著史瑞克決定要離開此地,但費歐娜並不想離開,因此史瑞克和費歐娜吵了起來,也被國王聽見吵架的內容,此時神仙教母偷偷的把國王叫到自己的馬車裡,要國王趕走史瑞克,然後讓她的兒子「白馬王子」娶費歐娜。
國王於是僱用了「長靴貓」( 鞋貓劍客 ) 欲殺害史瑞克。到了隔天,史瑞克和驢子在樹林裡迷路了,被突然跳出來的「長靴貓」嚇了一跳。貓咪雖然對史瑞克發動攻擊,但卻被史瑞克給制伏了,後來牠以無辜的眼神請求原諒,最後史瑞克和長靴貓成了好朋友。此時史瑞克想起了身上那張神仙教母的名片,於是他和驢子、長靴貓就用那張名片瞬間移動到了教母的神水工廠。教母告訴史瑞克,怪物是永遠不可能得到幸福的,之後史瑞克偷偷跑進放神水的房間,在那他們偷了一瓶標示著能「永遠幸福快樂」的神水。回到樹林後,將神水喝下的史瑞克與驢子起初沒有任何改變,但隨後為了躲雨,他們在穀倉裡卻突然暈了過去。就在此時,費歐娜也受到神水的影響而暈了過去。隔日清晨當史瑞克和驢子醒過來的時候,才意識到自己已經變身成美男子與白色名駒。此時史瑞克知道必須找到費歐娜並親吻她才能永遠保持這俊美的外表,因此三人就趕往「很遠很遠的王國」。
醒來的費歐娜發現自己居然變回了以往正常人的美麗外貌而尖叫,同時史瑞克抵達了城堡,在外面聽到她的叫聲後跑進城裡找她,但卻被已經在房裡的神仙教母限制住行動,而教母的兒子「白馬王子」此時便故意向費歐娜宣稱自己就是變身後的史瑞克。教母哄騙史瑞克,說費歐娜愛的其實是白馬王子,要史瑞克回到沼澤,以便成全費歐娜和她兒子能永遠在一起。
頹喪的史瑞克回到毒蘋果酒吧,卻看見國王、教母和白馬王子走向後頭的房間。好奇的史瑞克帶著驢子和長靴貓從窗戶偷聽對話。教母給國王一瓶會讓費歐娜愛上第一個吻她的男子的神水,國王斷然拒絕,覺得阻礙了女兒獲得真正的幸福而充滿罪惡感,但神仙教母以奪走國王的一切為由,威脅國王要乖乖的把神水拿去給費歐娜喝下。教母隨後發現了史瑞克,並派出武士抓住了他們。
當晚皇室舞會開始時,一些童話故事創造的人物如薑餅人、小木偶、三隻小豬、三隻盲老鼠與大野狼,也正從史瑞克家的魔鏡看著這場舞會直播。他們發現了一切,於是前往營救史瑞克三人。史瑞克被救出後,立刻火速趕往費歐娜所在的舞會現場 ...................... 。