Hercules/Shrek

Cast

 * Hercules as Shrek
 * Megara as Princess Fiona
 * Zeus as Magic Mirror
 * Phil as Donkey
 * Apollo as Puss in Boots
 * Pain and Panic as The Tree's
 * Hades as Lord Farquaad
 * Pegasus as The Big Bad Wolf