DreamWorks Animation announced today that the final cast for its upcoming computer-animated comedy Shrek the Third
has been set. Joining the cast is an all-new ensemble of actors and comedians. Making up a new fighting force of fairy tale princesses are: Cheri Oteri
as Sleeping Beauty, Amy Poehler
as Snow White, Maya Rudolph
as Rapunzel, and Amy Sedaris
as Cinderella. Ian McShane
will play Captain Hook.
Grammy Award-winning singer/songwriter Justin Timberlake
will play the role of Fiona's rebellious teenage cousin Artie, the inimitable Eric Idle
will play Merlin and John Krasinski
will play Lancelot.
The original casts from Shrek
and Shrek 2
-- Mike Myers
, Eddie Murphy
, Cameron Diaz
, Antonio Banderas
, Rupert Everett
, Julie Andrews
and John Cleese
– will reprise their roles in this third chapter of the Shrek story.