The film takes place several years after the events of the first movie. Xerxes (Rodrigo Santoro), the King of Persia, seeks revenge against the Spartans for the death of his brother and the defeat of his army at the Battle of Thermopylae. The story follows the Spartan general, Themistocles (Sullivan Stapleton), who must lead the Greek coalition against the invading Persian army.

The climax of the film revolves around the Battle of Salamis, where Themistocles faces impossible odds, making it a pivotal moment in the historical fantasy adaptation.

: While Leonidas fights on land, Themistokles leads the Greek fleet in a massive naval battle at Artemisium.

4.5/5