Lena Headeyová si zopakovala svou hlavní roli z filmu 300 jako spartská královna Gorgo a roli Aeskyla si zahrál Hans Matheson (Souboj Titánů). Rodrigo Santoro opět hraje perského krále Xerxa.

Příběh podle komiksu Franka Millera Xerxes se odehrává na moři. Řecký generál Themistokles, usilující o sjednocení celého Řecka, vede bitvu, která zvrátí vývoj války. Ve filmu 300: Vzestup říše čelí Themistokles masivní invazi perské armády vedené božským Xerxem a Artemesií, pomstychtivou velitelkou perského loďstva.