Cast
Tate Donovan
Hercules (voice)
Josh Keaton
Young Hercules (voice)
Roger Bart
Young Hercules (singing voice)
Danny DeVito
Philoctetes (voice)
James Woods
Hades (voice)
Susan Egan
Meg (voice)
Bobcat Goldthwait
Pain (voice)
Matt Frewer
Panic (voice)
Rip Torn
Zeus (voice)
Samantha Eggar
Hera (voice)
Crew
Ron Clements
Screenplay
Tom Finan
Editor
Robert W. Hedland
Editor
John Musker
Screenplay
John Musker
Producer
Irene Mecchi
Screenplay
Ron Clements
Director
Don McEnery
Screenplay
Bob Shaw
Screenplay
Alice Dewey
Producer
Recommended
Info provided by The Movie Database. Watch sources provided by JustWatch.