Rok 480 p.n.e. Perski władca Kserkses (Rodrigo Santoro) chce zająć tereny należące do Grecji i rządzić ludem Sparty. Tymczasem król Sparty, Leonidas (Gerard Butler), nie ma zamiaru tak łatwo się poddawać. Postanawia walczyć o wolność do ostatniej kropli krwi. Jednak przepowiednia wyroczni delfickiej jest sprzeczna z wolą króla. On mimo to jest zdecydowany stawić opór wrogowi. Zbiera najdzielniejszych wojowników i wyrusza z nimi do wąwozu Termopile. Trzystu Spartan przez trzy dni toczy tam heroiczną walkę ze stutysięczną perską armią. Ich męstwo, odwaga i poświęcenie zainspirowały Greków do zjednoczenia swoich sił przeciwko Persom. W ten sposób narodziła się demokracja. Film jest adaptacją popularnego w USA komiksu Franka Millera. Na szczególną uwagę zasługują zdjęcia Larry'ego Fonga (m.in. serial "Zagubieni") oraz niezwykłe efekty specjalne.