I slaget ved Thermopylæ står Kong Leonidas og blot 300 af hans bedste krigere fra Sparta overfor en enorm persisk hær med Kong Xerxes i front. Xerxes eneste mål er at udrydde Leonidas og overtage oldtidens Grækenland, og chancerne for overlevelse er reelt ikkeeksisterende. Men modet blandt de 300 krigere er stort, og Kong Leonidas og hans mænd kæmper til sidste blodsdråbe – og inspirerer derved også det græske folk til at tage kampen mod fjenden op!