DreamWorks Animation has cast a small medieval kingdom's worth of fairy tale characters to appear in "Shrek the Third" says The Hollywood Reporter.
The next installment of the smelly ogre's saga, set for release next year, will star an elite, ninja-like strike force of fairy tale princesses voiced by Amy Sedaris as Cinderella, Amy Poehler as Snow White, Maya Rudolph as Rapunzel and Cheri Oteri as Sleeping Beauty.
Organized by Princess Fiona, the ladies underground resistance movement fends off a coup d'etat by Prince Charming (Rupert Everett) in the land of Far, Far Away.
Also joining the hit animated comedy's cast are Ian McShane as Captain Hook, John Krasinski as Sir Lancelot and Monty Python veteran Eric Idle as Merlin the magician.
