All Cast

Kevin Sorbo

Kevin Sorbo

Hercules

Lucy Lawless

Lucy Lawless

Xena

Michael Hurst

Michael Hurst

Ioalus

Renee O'Connor

Renee O'Connor

Gabrielle

Kevin Tod Smith

Kevin Tod Smith

Ares

Alexandra Tydings

Alexandra Tydings

Aphrodite

Josephine Davison

Josephine Davison

Alcmene / Artemis

Ted Raimi

Ted Raimi

Crius

David Mackie

David Mackie

Porphyrion (voice)

Joy Watson

Joy Watson

Hera (voice)