Cast (20)

Kevin Sorbo

Hercules

Anthony Quinn

Zeus

Roma Downey

Hippolyta

Michael Hurst

Iolaus

Lucy Lawless

Lysia

Rose McIver

Girl (Hydra)

Jill Sayre

Aria

Kim Michalis

Young Alcmene

Fiona Mogridge

Ilia

Peter Malloch

Young Hercules

Simone Kessell

Jana

Margaret Mary Hollins

Megara

Nina Sosanya

Chilla

Heidi Anderson-Swan

Girl Being Heckled

Jennifer Ludlam

Alcmene

Maggie Tarver

Village Mother

Kristin Darragh

Lucina

Tamara Waugh

Lucina

Andrew Thurtell

Kurion

Nick Kemplen

Village Heckler

Crew (9)

Bill L. Norton

Director

Steve Polivka

Editor

Sam Raimi

Executive Producer

Joseph LoDuca

Original Music Composer

Eric Gruendemann

Producer

James Bartle

Director of Photography

Jule Selbo

Writer

Daniel Truly

Writer

Andrew Dettmann

Writer