Batcules (1997)

Ejl423's Movie Spoof of "Hercules" (1997) People of Thebes played by:
 * Hercules (Baby) - Roshan (Ice Age)
 * Hercules (Young) - ???
 * Hercules (Adult) - Bruce Wayne (Batman; 1989)
 * Megara - Selina Kyle (Batman Returns)
 * Philoctetes - Bolt (Bolt)
 * Pegasus - Lightning McQueen (Cars; 2006)
 * Hades - Oswald Cobblepott (Batman Returns)
 * Pain and Panic - Ratigan and Fidget (The Great Mouse Detective)
 * Zeus - Hans Solo (Old; Star Wars: The Force Awakens)
 * Hera - Leia Organa (Old; Star Wars: The Force Awakens)
 * Amphitryon - Gru (Despicable Me)
 * Alcmene - Lucy Wilde (Despicable Me 2)
 * Hermes - Flint Lockwood (Cloudy with a Chance of Meatballs; 2009)
 * Nessus - Drago Bludvist (How to Train Your Dragon 2)
 * Three Fates - Ursula (The Little Mermaid; 1989), Morgana (The Little Mermaid II: Return to the Sea), and Marina Del Ray (The Little Mermaid III: Ariel's Beginning)
 * The Muses - Sawyer (Cats Don't Dance), Duchess (The AristoCats), Mittens (Bolt), Kitty Softpaws (Puss in Boots; 2011), and Miss Kitty (An American Tail: Fievel Goes West)
 * Demetrius - The Conductor (The Polar Express)
 * Jasmine (Aladdin; 1992)
 * Aladdin (Aladdin; 1992)
 * Wreck-It Ralph (Wreck-It Ralph)
 * Merida (Brave)
 * Fix-It Felix Jr. (Wreck-It Ralph)
 * Pain and Panic as Boys - Dash (The Incredibles) and Ted (The Lorax; 2012)
 * The Hydra - Rudy (Ice Age: Dawn of the Dinosaurs)
 * The Titans - Scar (The Lion King), Shere Khan (The Jungle Book; 2016), Sabor (Tarzan; 1999), and Soto (Ice Age)
 * The Cyclops - Troll (Harry Potter and the Philosopher's Stone)