The Greek general Themistocles battles an invading army of Persians under the mortal-turned-god, Xerxes.

Lena Headey …
Queen Gorgo
Eva Green Eva Green …
Artemisia
Rodrigo Santoro Rodrigo Santoro …
Xerxes
Sullivan Stapleton Sullivan Stapleton …
Themistocles
David Wenham David Wenham …
Dilios
Jack O’Connell Jack O’Connell …
Calisto
Caitlin Carmichael Caitlin Carmichael …
Young Artemisia – Age 8
Andrew Tiernan Andrew Tiernan …
Ephialtes
Hans Matheson Hans Matheson …
Aesyklos
Callan Mulvey Callan Mulvey …
Scyllias
Nancy McCrumb Nancy McCrumb …
Athenian Woman
Mark Killeen Mark Killeen …
Greek Commander
Andrew Pleavin Andrew Pleavin …
Daxos
Scott Burn Scott Burn …
Spartan Warrior
Yigal Naor Yigal Naor …
King Darius

300