Efter at have nedkæmpet Leonidas' 300 soldater marcherer Xerxes' persiske hær videre mod Athen, anført af den hævngerrige Artemesia. For at holde stand mod den persiske invasion må Themistokles, admiral i grækernes flåde, alliere sig med Sparta, sin ellers plejer at være athenernes rivaler.