Ben and Holly's Little Kingdom/Shrek

Cast

 * Ben Elf as Shrek
 * Princess Holly Thistle as Princess Fiona
 * King Thistle as King Harold
 * Queen Thistle as Queen Harold
 * Lucy as Dragon
 * Mr. Elf as Pinocchio
 * Marty McFly (from Back from the Future) as Puss in Boots
 * The Wise Old Elf as Merlin
 * Mr. Happy, Mr. Tickle and Little Miss Chatterbox (from Mr. Men) as Farkle, Fergus and Felicia
 * Other Mr. Men Characters as Baby Ogre Nightmare
 * Anti-Ben Anti-Elf as Lord Farquaad
 * Anti-Holly Anti-Thistle as Fairy Godmother
 * Biff Tannen (from Back from the Future) as Prince Charming
 * Barnaby Elf as Gingy
 * Violet as Cinderella
 * Rosie as Snow White
 * Strawberry as Sleeping Beauty
 * Fleur as Doris the Ugly Stepsister
 * Jake Bark as Donkey
 * Lizzy Elf as Rapunzel
 * Mr Gnome as Artie
 * Tarquin as Lancelot
 * Anti-Elves and Anti-Fairies as Henchmen of Farquaad
 * Socks (from Whatever Happened to Robot Jones?) as Big Bad Wolf
 * The Little Kingdom as Far Far Away
 * The Little Castle as Far Far Away Palace
 * The Elf Tree as Shrek's Swamp
 * Lucy's Room as Dragon's Keep
 * Anti-Holly's Chop Shop as The Fairy Godmother's Potion Plant
 * Anti-Barnaby as Captain of the Duloc Guards
 * Montana Max (from TTA) as Rumpelstiltskin
 * Elmyra Duff (from TTA) as Baba the Witch
 * Female Anti-Fairies as the Witches
 * Other Elves and Other Fairies as the Ogre Army