Theseus
King Hyperion
Stavros
Phaedra
Zeus
Old Man
Lysander
Aethra (as Anne Day Jones)
The Monk
Dareios
Helios
Ares
Athena
Poseidon
Heracles
Cassander
Mondragon (King's Guard)
Icarus
Apollo
Jailer
Beast Handler
Hoplite Captain
Kerkyon (Guard)
Stephanos (as Dylan Scott Smith)
Young Theseus
High Priestess #2
High Priestess #3
High Priestess #4
Heraklion Watchman / Hoplite Soldier #1
Archon
Minotaur
Checkpoint Gatekeeper (as Alain Chanoine)
Checkpoint Soldier
Acamas
Young Lysander
Village Father
Hoplite General (as Roc LaFortune)
Young Virgin #1
Young Virgin #2
Young Phaedra
Young Priestess #2 (as Makayla Jayde McManus-Leggett)
Young Priestess #3
Young Priestess #4
Little Boy (as Andre Kasper Kolstad)
Slave
Holy Man
Lysander's Mother
Hoplite Sentry
Hoplite Soldier #2
Hoplite Soldier #3
Heraklion
Villager #1
Villager #2 (as Francis LaFreniere)
Village Child #1
Village Child #2
Village Child #3
Soldier
Woman at Checkpoint (uncredited)
Hoplite Soldier (uncredited)
The New Priest (uncredited)
Heraklion (uncredited)
Villager (uncredited)
Captain of the Archers (uncredited)