All Cast

Ciarra Carter

Ciarra Carter

Athena

Dane Oliver

Dane Oliver

Hermes

Rachel Thundat

Rachel Thundat

Mina Bihary

Eric Roberts

Eric Roberts

Poseidon

Victoria Antonelli

Victoria Antonelli

Apollo

Sarah Bonrepaux

Sarah Bonrepaux

Xena

Clark Moore

Clark Moore

Daniel

Helena-Alexis Seymour

Helena-Alexis Seymour

Detective Shelly McCain

Hedyeh Falsafi

Hedyeh Falsafi

Ariel

Jean Charles

Jean Charles

Methuselah

Bri Price

Bri Price

Samantha