Listen to this article
Greeks versus Persians: round two. This time, butch and bangled Xerxes (Rodrigo Santoro) stays back while Eva Green’s sultry Artemisia commands the navy action at Salamis. Sullivan Stapleton, trying to fill the boots of Gerard Butler’s missed Leonidas, leads the Greeks as Themistocles. Last time round, director Zack Snyder found the perfect visual language for Frank Miller’s graphic novel; a balletically exploding comic-book style. This time – early bravura moments apart – it’s the battle hymn of the Athenian republic versus the din of déjà vu.