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.