Shrek/Rolie Polie Olie

Cast
And I'm still unsure who should play
 * Shrek as Olie
 * Fiona as Zowie
 * Merlin as Pappy
 * Donkey as Spot
 * Puss in Boots as Billy
 * Baby Alex (from Madagascar) as Binky
 * Gingy as Uncle Gizmo
 * Queen Lillian as Mrs. Ethel
 * Prince Charming as Screwy
 * Dragon as Polie Pi
 * Human Shrek as Klanky Klaus
 * Nugent (from Over the Hedge) as Dicey
 * Big Bad Wolf as Young Gizmo
 * Butter Pants as Spaceboy
 * Horse Donkey as Spacedog
 * Lord Farquaad as Gloomius Maximus
 * Doris as Wheelie
 * Artie as Little Green Dad
 * Pinocchio as Little Green Olie
 * Lancelot as Dr. Geary
 * Ogre Babies as Coochie and Coo
 * Gwen as Polie Anna
 * Buzz Lightyear (from Toy Story) as Willy
 * Roddy (from Flushed Away) as Wally
 * The Fairy Godmother as Kindly Lady
 * Olie's Mom
 * Olie's Dad
 * Billy's Dad
 * Billy's Mom
 * Young Dad
 * Clock Mouse
 * TV Jouralist
 * TV Announcer
 * Tape Voice