Hercules (1997 film)

Cast

 * Tate Donovan as Hercules
 * Josh Keaton Hercules (voice)
 * James Woods as Hades
 * Rip Torn and Samantha Eggar as Zeus and Hera
 * Lillias White, Cheryl Freeman
 * Patrick Pinney as the Cyclops
 * Hal Holbrook and Barbara Barrie as Amphitryon and Alcmene
 * Amanda Plummer, Carole Shelley and Paddi Edwards as Clotho
 * Paul Shaffer as Hermes
 * Jim Cummings as Nessus
 * Kathleen Freeman as the Heavyset Woman
 * Keith David as Apollo
 * Charlton Heston has a cameo role as the opening narrator.
 * Frank Welker as Pegasus