Frank Millerin sarjakuvaan Xerxes perustuva toimintaelokuva tuo jälleen valkokankaille 300-elokuvan hengästyttävän visuaalisen tyylin tällä kertaa taistelu käydään merellä. Kreikkalainen kenraali Themistokles (Sullivan Stapleton) yrittää yhdistää koko Kreikan johdattaessaan soturinsa hyökkäykseen – joka muuttaa koko sodan kulun – kuolevaisesta jumalaksi muuttuneen Xerxeksen (Rodrigo Santoro) ja Artemisian (Eva Green) johtamia Persian joukkoja vastaan.