Hercules/Pokemon

CoolZDane's Spoof Movies of Hercules

Cast

 * Baby Hercules as himself
 * Adult Hercules - Puffin (The Swan Princess)
 * Megara - Jasmine (Aladdin)
 * Hades - Shere Khan (The Jungle Book)
 * Pain and Panic as themselves
 * Pegasus - Valiant Pigeon (Valiant)
 * Phil - Nigel (Finding Nemo)
 * Philactors - Dean Starry (City Slickers)
 * Painther - Red (All Dogs Go To Heaven 2)
 * Hydra - Dragon Maleficent (Sleeping Beauty)
 * Rock Titan - Hellhound (All Dogs Go To Heaven)
 * Ice Titan - Zagjiy Bird (Best Pretty Beetle Bird)
 * Lava Titan - Chernabog (Fantasia)
 * Tornado Titan - Maleficent (Mickey's House of Villains)
 * Cycoplo - Headless Horseman (The Adventures of lchabod and Mr. Toad)