Handlingen utspiller seg i Storbritannia i nær fremtid. Alex (Malcolm McDowell) er medlem av en gjeng med tenåringer som forlyster seg med overfall, voldtekt og drap. Etter et alvorlig oppgjør i gjengen blir Alex utstøtt, banket - og etterlatt til politiet. For å redusere fengselsstraffen sier han seg villig til å bli med på et eksperiment for å kurere hans drift mot de kriminelle miljøene. Etter sonet dom slipper han ut som et nytt menneske - men hans gamle miljø står klar og vil ønske han velkommen på sin helt spesielle måte...
Elitetroppen er sendt til Somalia for å delta i et fredsbevarende FN-oppdrag. Den pågående borgerkrigen må få en slutt. Et viktig ledd i å nå målet er å arrestere krigsherren Mohamed Farrah Aidids menn. Men noe går fryktelig galt. I 18 skrekkfylte timer blir soldatene sittende innestengt i Mogadishu, der størstedelen av Aidids tropper er stasjonert. De er omringet på alle kanter. Mange skades, mange dør, mens atter andre knytter livsvarige vennskapsbånd. Alle får de smake, på hardest mulig måte, hva krig og heltemot er.
Etter at et dødelig virus utsletter hele jorden, forsøker en gruppe mennesker å forhindre at menneskerasen blir fullstendig utryddet.
"300" er basert på en storslagen tegneserieroman signert Frank Miller. Filmen er en forrykende gjenfortelling av et stort slag ved Thermopylae i det gamle Hellas. Der slåss kong Leonidas (Gerard Butler) og 300 spartanere mot kong Xerxes og han enorme persiske hær. Spartanernes heltemot og oppofrelse stilt overfor nærmest umulige odds ble en inspirasjonskilde som førte til at et samlet Hellas reiste seg mot sin felles persiske fiende i en innbitt kamp for demokratiet. Filmen gir liv til Millers anerkjente roman ved å kombinere virkelige skuespillere med digitale bakgrunner og landskaper. Millers visjon for denne oldtidshistorien uttrykkes på unikt vis.
I løpet av en natt rammes hele jorden av et dødelig virus – men ingen dør helt! Levende døde, drevet av en umettelig sult etter friskt kjøtt, jakter nå på de gjenværende.