Cu ajutorul a numeroase efecte speciale, fi lmul spune povestea bătăliei de la Termopile şi a regelui Leonidas.
Producătorii au lămurit într-un documentar faptul că pelicula nu susţine că respectă adevărul istoric şi recunosc că s-au inspirat din benzile desenate ale lui Frank Miller. Acţiunea se petrece în 480 î.Hr., în timpul bătăliei de la Termopile şi îl are în centru pe regele spartan Leonidas (Gerard Butler), care şi-a condus armata formată din 300 de oameni împotriva invadatorilor persani. Legenda spune că spiritul de sacrificiu şi curajul lor au inspirat întreaga Grecie să se unească împotriva inamicilor persani, acţiune care a fost considerată debutul democraţiei. La scurt timp după lansare, jurnaliştii iranieni au pornit o campanie împotriva peliculei. Sub titlul "Hollywood declară război Iranului", ei au criticat felul în care sunt portretizaţi perşii, strămoşii iranienilor de azi.
<iframe src="http://www.youtube.com/embed/wDiUG52ZyHQ" frameborder="0" height="315" width="560"></iframe>