In the famous Battle of Marathon, the Greek hero Themistocles (Sullivan Stapleton) shot and killed King Darius, the Persian king, laying the foundation for the comeback of Xerxes I (Rodrigo Santoro). Inspired by Artemisia (Eva Green), commander of the Persian Kingdom's Navy, Xerxes led his army to fight against Spartan leader Leonidas (Gerard Butler) and his three hundred warriors at Thermopylae. A bloody battle that has been passed down for ages. On the other hand, Artemisia's powerful maritime forces approached Athens on the other side of the Aegean Sea. At a moment of prestige, Themistocles once again stood up and fought against this black goddess whose blood flowed through her body with the blood of revenge in order to defend freedom. The clouds blow out mist, the evil waves soar into the sky, and the cruelest killings are being carried out in distant times...