Walt Disney/Hercules

Cast

 * Prince Charming (from Cinderella) as Hercules
 * Cinderella (from Cinderella) as Megara
 * Lord Sarousch (from The Hunchback of Notre Dame II) as Hades
 * Lumiere (from Beauty and the Beast) as Philocetes
 * Dragon Maleficent (from Sleeping Beauty) as The Hydra
 * Chernabog (from Fantasia) as The Cyclops
 * Tyrannosaurus Rex (from Fantasia), Carnotaurus (from Dinosaur), Dragon Narissa (from Enchanted), The Fird Bird (from Fantasia 2000) as The Titans