Jabarkan Pemain dari 300: Rise of an Empire

Caitlin Carmichael sebagai Artemisia (8 tahun)

Jade Chynoweth sebagai Artemisia (13 tahun)

Lena Headey sebagai Queen Gorgo

Rodrigo Santoro sebagai King Xerxes

Yigal Naor sebagai Darius I

Ben Turner sebagai General Artaphernes

Ashraf Barhom sebagai General Bandari

Christopher Sciueref sebagai General Kashani

Peter Mensah sebagai Artemisia's trainer / Persian messenger

Gerard Butler sebagai King Leonidas (flashback)

Michael Fassbender sebagai Stelios (flashback)