Scripts
Shrek poster

2001

Shrek script

Shrek, an ogre, makes a deal with Lord Farquaad to rescue Princess Fiona from a dragon-guarded castle in exchange for his swamp, which is overrun by banished fairy tale creatures. Accompanied by Donkey, Shrek rescues Fiona, and during their return journey, they develop feelings for each other despite a misunderstanding about Fiona's ogre curse. Shrek delivers Fiona to Farquaad for their wedding, but after Donkey reveals Fiona's secret, Shrek crashes the ceremony. Fiona transforms into an ogre, Farquaad is eaten by the dragon, and Shrek and Fiona marry in the swamp, finding happiness and acceptance.

Writer
William Steig & Ted Elliott
IMDb ID (imdb_id)
tt0126029
Script date
2001
25Scenes
9Characters
48Pages
8Dialogue samples

Save the Cat beat sheet

Shrek Save the Cat analysis

Shrek’s solitary life is disrupted when fairy-tale creatures invade his swamp, prompting him to embark on a quest to rescue Princess Fiona for Lord Farquaad.

Open full beat sheet
80

Key characters

Donkey

Donkey is listed as Sidekick. A talkative, optimistic, and loyal donkey. In the parsed data, Donkey is connected to 22 scenes, 60 dialogue lines, 73 text mentions, first appearing around scene 4.

22 scenes / 60 dialogue lines

Shrek

Shrek is listed as Protagonist. A large, green, solitary ogre who values his privacy. In the parsed data, Shrek is connected to 21 scenes, 94 dialogue lines, 118 text mentions, first appearing around scene 1.

21 scenes / 94 dialogue lines

Princess Fiona

Princess Fiona is listed as Love Interest. A princess under a spell that turns her into an ogre at night. In the parsed data, Princess Fiona is connected to 12 scenes, 51 dialogue lines, 55 text mentions, first appearing around scene 11.

12 scenes / 51 dialogue lines

Lord Farquaad

Lord Farquaad is listed as Antagonist. The short, ambitious, and cruel ruler of DuLoc. In the parsed data, Lord Farquaad is connected to 6 scenes, 12 dialogue lines, 19 text mentions, first appearing around scene 6.

6 scenes / 12 dialogue lines

Magic Mirror

Magic Mirror is listed as Informant. A magical mirror that provides information to Farquaad. In the parsed data, Magic Mirror is connected to 3 scenes, first appearing around scene 2.

3 scenes / 0 dialogue lines

Pinocchio

Pinocchio is listed as Fairy Tale Creature. A wooden puppet who wants to be a real boy. In the parsed data, Pinocchio is connected to 2 scenes, 1 dialogue line, 1 text mention, first appearing around scene 5.

2 scenes / 1 dialogue lines

Dragon

Dragon is listed as Guardian. A giant dragon guarding the keep, later becomes Donkey's partner. In the parsed data, Dragon is connected to 2 scenes, 11 text mentions, first appearing around scene 11.

2 scenes / 0 dialogue lines

Gingerbread Man

Gingerbread Man is listed as Fairy Tale Creature. A sentient gingerbread cookie. In the parsed data, Gingerbread Man is connected to 2 scenes, first appearing around scene 2.

2 scenes / 0 dialogue lines

Robin Hood

Robin Hood is listed as Supporting. A self-proclaimed hero who steals from the rich. In the parsed data, Robin Hood is connected to 1 scene, 1 dialogue line, 1 text mention, first appearing around scene 19.

1 scenes / 1 dialogue lines

Scene outline

  1. 1. EXT. NEAR SHREK'S HOME - NIGHT

    Villagers attempt to confront Shrek, but he scares them away. He finds a 'Wanted' poster for fairy tale creatures.

    Shrek
  2. 2. EXT. FAIRY TALE CREATURE COLLECTION POINT - DAY

    Fairy tale creatures are being rounded up. Donkey is captured, accidentally gains the ability to fly, and escapes.

    Donkey, Magic Mirror, Gingerbread Man, Pinocchio
  3. 3. EXT. SWAMP PATH - DAY

    Donkey runs into Shrek while fleeing the guards. Shrek scares the guards away.

    Shrek, Donkey
  4. 4. EXT. SHREK'S COTTAGE - DAY

    Shrek and Donkey arrive at Shrek's home. Donkey convinces Shrek to let him stay for one night.

    Shrek, Donkey
  5. 5. INT. SHREK'S COTTAGE - NIGHT

    Fairy tale creatures invade Shrek's home. Shrek discovers they were evicted by Lord Farquaad.

    Shrek, Donkey, Pinocchio
  6. 6. INT. DULOC KITCHEN - DAY

    Lord Farquaad interrogates the Gingerbread Man and acquires the Magic Mirror.

    Lord Farquaad, Magic Mirror, Gingerbread Man
  7. 7. EXT. DULOC - DAY

    Shrek and Donkey arrive at DuLoc and enter the tournament arena.

    Shrek, Donkey, Lord Farquaad
  8. 8. EXT. Tournament Grounds - DAY

    Farquaad announces the quest to rescue Fiona, Shrek is identified as an ogre, and a fight ensues.

    Shrek, Donkey, Lord Farquaad
  9. 9. EXT. Field - DAY

    Shrek and Donkey discuss the quest and the nature of ogres.

    Shrek, Donkey
  10. 10. EXT. Dragon's Keep - DAY

    Shrek and Donkey arrive at the volcano keep and cross the bridge.

    Shrek, Donkey
  11. 11. INT. Castle - DAY

    Shrek and Donkey search for the princess while avoiding the dragon.

    Shrek, Donkey, Dragon, Princess Fiona
  12. 12. EXT. Volcano Hill - DAY

    The group escapes the dragon and Fiona discovers Shrek is an ogre.

    Shrek, Donkey, Princess Fiona
  13. 13. EXT. Woods - DAY

    The group travels toward DuLoc.

    Shrek, Donkey, Princess Fiona
  14. 14. EXT. Forest - DAY

    Shrek, Donkey, and Fiona discuss Lord Farquaad and the journey to DuLoc.

    Shrek, Donkey, Princess Fiona
  15. 15. EXT. Mountain Cliff - DAY

    Shrek finds a cave for Fiona to sleep in.

    Shrek, Donkey, Princess Fiona
  16. 16. EXT. Campfire - NIGHT

    Shrek and Donkey talk about the stars and Shrek's desire for isolation.

    Shrek, Donkey
  17. 17. INT. Farquaad's Bedroom - NIGHT

    Farquaad watches Fiona in the Magic Mirror.

    Lord Farquaad, Magic Mirror
  18. 18. EXT. Forest - MORNING

    Fiona makes breakfast for Shrek and Donkey.

    Shrek, Donkey, Princess Fiona
  19. 19. EXT. Forest Path - DAY

    Robin Hood attacks the group and Fiona fights back.

    Shrek, Donkey, Princess Fiona, Robin Hood
  20. 20. EXT. Windmill - SUNSET

    The group arrives near DuLoc and Fiona hides inside the windmill.

    Shrek, Donkey, Princess Fiona
  21. 21. INT. Windmill - NIGHT

    Donkey discovers Fiona's secret.

    Donkey, Princess Fiona
  22. 22. INT. Windmill - NIGHT

    Fiona and Donkey discuss her curse and her feelings for Shrek while Shrek listens from outside.

    Shrek, Donkey, Princess Fiona
  23. 23. EXT. Windmill - MORNING

    Shrek confronts Fiona and Farquaad arrives to take her away.

    Shrek, Donkey, Princess Fiona, Lord Farquaad
  24. 24. EXT. Shrek's Home - DAY

    Shrek and Donkey argue about their friendship and the swamp.

    Shrek, Donkey
  25. 25. INT. DuLoc Church - DAY

    Shrek interrupts the wedding and Fiona reveals her true form.

    Shrek, Donkey, Princess Fiona, Lord Farquaad, Dragon

Dialogue examples

Slow down. Slow down, baby, please. I believe it's healthy to get to know someone over a long period of time. Just call me old-fashioned. I don't want to rush into a physical relationship. I'm not emotionally ready for a commitment of, uh, this - - Magnitude really is the word I'm looking for. Magnitude- - Hey, that is unwanted physical contact. Hey, what are you doing? Okay, okay. Let's just back up a little and take this one step at a time. We really should get to know each other first as friends or pen pals. I'm on the road a lot, but I just love receiving cards - - I'd really love to stay, but - - Don't do that! That's my tail! That's my personal tail. You're gonna tear it off. I don't give permission - - What are you gonna do with that? Hey, now. No way. No! No! No, no! No. No, no, no. No! Oh!

Donkey / Scene 11

That champion shall have the honor - - no, no - - the privilege to go forth and rescue the lovely Princess Fiona from the fiery keep of the dragon. If for any reason the winner is unsuccessful, the first runner-up will take his place and so on and so forth. Some of you may die, but it's a sacrifice I am willing to make. Let the tournament begin! Oh! What is that? It's hideous!

Lord Farquaad / Scene 8

I can't just marry whoever I want. Take a good look at me, Donkey. I mean, really, who can ever love a beast so hideous and ugly? "Princess" and "ugly" don't go together. That's why I can't stay here with Shrek.

Princess Fiona / Scene 22

Oh, I know what. Maybe I could have decapitated an entire village and put their heads on a pike, gotten a knife, cut open their spleen and drink their fluids. Does that sound good to you?

Shrek / Scene 9

Be still, mon cherie, for I am you savior! And I am rescuing you from this green... beast.

Robin Hood / Scene 19

And, uh, that one, that's Throwback, the only ogre to ever spit over three wheat fields.

Shrek / Scene 16

I will make this Princess Fiona my queen, and DuLoc will finally have the perfect king!

Lord Farquaad / Scene 6

Oh, yeah! Ah! Ah! Thank you! Thank you very much! I'm here till Thursday. Try the veal!

Shrek / Scene 8

Use this structured screenplay data

SlugDB turns parsed screenplays into scene, character, dialogue, trivia, semantic search, Save the Cat, and API-ready analysis.

Use SlugDB when you need screenplay API data, movie dialogue search, character evidence, scene context, or MCP tools without building a scraper first.

Browse scripts API reference MCP setup Free API key