명문 사립학교 러쉬모어의 졸업반에 재학 중인 맥스 피셔(Max Fischer: 제이슨 슈왈츠먼 분)는 대단한 학생이다. 교내 신문과 학교 연감의 편집장이자, 프랑스 클럽, 체스 클럽, 천문학 클럽의 회장이고, 펜싱과 토론회 팀의 팀장이다. 또한 맥스 피셔 연극단의 설립자이며, 친히 극단을 위해 경찰의 부패나 도시의 폭력, 전쟁 등을 소재로 한 극본을 쓰고, 연출까지 맡고 있다. 그의 말에 따르면, 하바드 쯤이야 우습게 들어갈 수 있으니까, 옥스퍼드에 조기 입학을 신청해 놓은 상태다. 그렇지만, 동시에 그는 가장 형편없는 학생이기도 하다. 화려한 과외활동 뒤에는 바닥을 기는 교과 성적이 있고, 친구라고 할 만한 사람은 꼬맹이 더크(Dirk Calloway: 메이슨 갬블 분) 뿐이다. 부잣집 자제가 득시글거리는 러쉬모어에선 드물게 홀아비 이발사를 아버지로 둔 학생이기도 하다. 이런 맥스가 지나칠 정도로 과외활동에 집착하는 것은 러쉬모어를 너무나 자랑스럽게 여기고, 사랑하기 때문이다. 그런데, 맥스가 러쉬모어를 한층 더 사랑해야 할 이유가 생겼다. 그에게 진짜 사랑을 가져다 준 것이다. 상대는 러쉬모어의 초등학생을 가르치는 크로스 선생님(Rosemary Cross: 올리비아 윌리암스 분). 물론 그녀는 맥스를 좀 색다른 학생으로만 생각할 뿐 전혀 남자로서 취급하지 않지만, 맥스는 크로스 선생님의 사랑을 얻기 위해 모든 수단을 동원한다. 심지어는 학교 내에 그녀의 이름을 기리는 수족관을 건립하겠다고 나서기에 이른다. 수족관 건설 기금 마련을 위해 맥스는 블룸씨(Herman Blume: 빌 머레이 분)를 찾아간다. 자신의 쌍둥이 아들을 러쉬모어에 보내고 있는 블룸은 철강 재벌로, 러쉬모어를 위해서 상당한 액수의 기부금을 내고 있었다. 맥스의 열의에 반했는지, 블룸은 얼마간의 돈을 선뜻 내주었고, 이후 두 사람은 친구가 되는데...

20세기 초. 영국 런던에서 나름대로 이름을 날리던 극작가 제임스 배리 (죠니 뎁 분)는 자신의 작품이 흥행에 부진을 보이자 슬럼프에 빠진다. 게다가 연극배우 출신인 아내 메리 (레다 미첼 분)와의 관계도 언제부터인가 조금씩 멀어져 간다. 어느 날 켄싱턴 공원에 산책을 나선 그는 젊은 미망인 실비아 데이비스 (케이트 윈슬렛 분)와 그녀의 네 아들을 만나게 된다. 아이가 없는 제임스는 네 사내아이들의 활달함에 마음을 빼앗기게 되고, 아이들 역시 제임스를 점점 좋아하게 되는데...

마침내 평온을 되찾은 ‘겁나먼 왕국’. 이제 자신들의 늪에 돌아가 둘만의 달콤한 생활을 꿈꾸던 슈렉과 피오나에게 엄청난 태클이 들어온다. 피오나의 아버지 해롤드 왕이 위독해져 슈렉과 피오나가 왕위를 계승해야 하는 상황이 벌어진 것. 해롤드 왕은 슈렉에게 왕위 계승 다음 서열인 피오나의 먼 친척 ‘아더 왕자’를 찾아오면 늪으로 돌아가도 좋다는 타협책을 내놓는다. 슈렉은 동키, 장화 신은 고양이와 함께 아더 왕자를 찾기 위한 머나먼 여정에 나서고…. 한편, 슈렉이 없는 틈을 ‘프린스 챠밍’은 동화속 악당을 모아 겁나먼 왕국을 차지하려는 음모를 꾸미고, 왕국에 남아있는 피오나 등 5공주(백설공주, 신데렐라, 잠자는 숲속의 공주, 라푼첼)와 릴리안 왕비는 힘을 합쳐 프린스 챠밍에 맞서는데…. ‘모두가 王이 되고자 하는 시대’에 ‘스스로 王을 포기하려는’ 슈렉. 자신이 원하는 삶을 누리는 ‘진정한 王’이 될 수 있을까?