Senovės Graikijoje dviejų legendinių mylimųjų – Pario, Trojos princo, ir Elenos, Spartos karalienės, - aistra įplieskia karą, kuris sužlugdė civilizaciją. Kai Paris pagrobia Eleną iš jos vyro karaliaus Menelajo, kyla milžiniškas konfliktas. Konfliktas su Menelajumi reiškia konfliktą su Agamemnonu, galingu Mikėnų valdovu, kuris netrukus ima vienyti graikų karius žygiui į Troją tam, kad sugrąžintų Heleną ir apgintų suterštą brolio garbę. Nors iš tiesų tai tėra gudri priedanga Agamemnono asmeniniams tikslams pasiekti: nugalėjęs Troją, jis taptų vieninteliu didžiosios imperijos karaliumi. Milžiniška siena apsupta Troja, valdoma Karaliaus Priamo ir ginama princo Hektoro, buvo vienintelė likusi citadelė, kurios negalėjo pralaužti dar nei viena armija. Miestiečiai tikėjosi, kad ir šį kartą jie sugebės apginti miestą.
Nesuskaičiuojama persų armija, vedina dievu tapusio mirtingojo Kserkso traukia Graikijos link, pasiryžusi nušluoti visus, kas pastos jai kelią. Ties Termopilų perėja tai padaro vos trys šimtai spartiečių, tris dienas atsilaikydami prieš daug skaitlingesnį priešą. Savo ruožtu jūros keliu, vadovaujamas nuožmios kariūnės Artemizijos, Graikijos link artėja persų laivynas. Jo žygį pasirengusi sustabdyti jungtinė Graikijos laisvųjų miestų kariuomenė, vedima Atėnų generolo Temistoklio bei didvyriškai žuvusio spartiečių vado, karaliaus Leonido našlės, karalienės Gorgo. Ar pavyks graikams atremti kaip jūra plūstančius persus, ar didingieji Atėnai kris po atėjūnų kojomis, kaip didvyriškai krito ir 300 Spartos vyrų? Ar žmogaus-dievo Kserkso vedini persai taps naująja imperija?
Veiksmo filmas, paremtas istoriniu mūšiu tarp persų ir graikų (spartiečių). Filmas pasakoja istoriją kaip 300 spartiečių sulaikė daugiatūkstantinę persų armiją, kuri vėliau buvo įveikta apjungtos graikų armijos.
Essentially true story of how Spartan king Leonidas led an extremely small army of Greek Soldiers (300 of his personal body guards from Sparta) to hold off an invading Persian army now thought to have numbered 250,000.