Meet the Robinsons (2007)/Hercules

Cast

 * Lewis Robinson as Hercules
 * Penny (from Bolt) as Megara
 * Carl as Philocetes
 * Master Xehanort (from Kingdom Hearts: Birth by Sleep) as Hades
 * Terra (from Kingdom Hearts: Birth by Sleep) as Zeus
 * Aqua (from Kingdom Hearts: Birth by Sleep) as Hera
 * The Dragon (from The Pagemaster) as Hydra
 * Chernabog (from Fantasia) as Cyclops
 * Sharptooth (from The Land Before Time), Red Claw (from The Land Before Time (TV Series)), Rudy (Ice Age: Dawn of the Dinosaurs) & Spinosaurus (from Jurassic Park III) as The Titans