Hercules
Zeus
Deianeira
Iole (as Marlee Shelton)
Nessus
Eryz the Boxer (as Jorge Gonzales)
Lycastus
Charon the Boatman / Ledus
Metion
Pinched Face
Fake Eryx the Boxer
Sestus
Opium / Echion
Cletis
Ilea
Aeson
Klonus
Boy from Town
Girl / Hag
Idas
Peasant Woman in Market
Althea
Berserk Man in Inn (as Andrew Kovacevich)
Rustic Innkeeper
Haggard Woman (as Vicky Burrett)
Townsperson #1 (as Amber Jane Raab)
Townsperson #2
Townsperson #3
Gryphon Elder
Runner from Gryphon
Seductress #1
Seductress #2
Seductress #3 (as Phaedra)
Wall Ghoul
Woman in Elysian Fields
Minion Leader
Hades
Minion #1
Minion #2
Minion #3
Prologue Narrator
Thespus (uncredited)
Peasant #2 (uncredited)
Temple Priest (uncredited)