300 è una storia di vittoria, la vittoria di 300 spartani sulla schiavitù di un uomo che si crede un dio, la vittoria della libertà.
300 è incredibile, imperdibile e imprescindibile.
300 non è un semplice fumetto, è un'opera a fumetti, un capolavoro che, per molti, rimane la miglior realizzazione in assoluto di Frank Miller
La narrazione si concentra sulla Battaglia delle Termopili e gli eventi sorti da essa secondo la prospettiva di Leonida I, re di Sparta.
Il fumetto, tuttavia, prende grandi libertà nella sua narrazione, disegnando, per esempio, Serse I come un uomo di colore calvo con piercing e il traditore Efialte di Trachis come un gobbo.

Nel 480 aC, il re Leonida I di Sparta riunisce 300 dei suoi uomini migliori per combattere l'imminente invasione persiana.
In quella che è probabilmente una missione suicida, gli Spartani e i loro alleati hanno in programma di fermare l'invasione della Grecia da parte di re Serse sulle scogliere strette delle Termopili, sfruttando il fattore terreno per impedire ai greci di essere sopraffatti dai numeri di gran lunga maggiori dell'esercito di Serse.
Prima che inizi la battaglia, Efialte, uno spartano deforme, prega Leonida di lasciarlo combattere ma viene respinto a causa della sua gobba, che gli impedisce di alzare lo scudo abbastanza da essere utile per la falange.
Efialte diventa così disperato dal rifiuto di Leonida di gettarsi da una scogliera.

Gli Spartani ed i loro alleati riescono a tenere a bada i Persiani per due giorni e due notti e, durante una pausa nel combattimento, Serse incontra Leonida e gli offre ricchezza e potere in cambio della sua resa.
Leonida declina e la battaglia continua, sempre più feroce.
Nel frattempo, Ephialtes si sveglia dal suo fallito tentativo di suicidio e decide di tradire i greci dicendo ai persiani dell'esistenza di un piccolo passaggio che consente a Serse di attaccarli da dietro.
Venuti a conoscenza della manovra del re persiano gli Spartani si rendono conto che la loro posizione è diventata indifendibile, ma gli spartani e pochi altri si rifiutano di ritirarsi.
Prima di ingaggiare i Persiani per l'ultima volta, Leonida ordina a uno spartano (Dilios) di tornare a casa in modo che possa sopravvivere per raccontare la loro storia al resto della grecia.

Il terzo giorno Serse ha circondato gli spartani, e i loro alleati sono già morti.
Il re offre a Leonida un'ultima possibilità di arrendersi e di inginocchiarsi a lui.
Dopo qualche esitazione, Leonida alla fine accetta inginocchiandosi; questo, comunque, è un trucco di Leonida che segnala a Stelio, un fedele soldato spartano, di saltare sulla sua schiena per uccidere un generale.
Approfittando della confusione del combattimento che segue, Leonida lancia la sua lancia a Serse, riuscendo a far sanguinare il "Dio-Re".
A questo punto gli spartani vengono uccisi all'ultimo uomo da una tempesta di frecce, che li stermina.
La storia poi si sposta circa un anno dopo e termina con il capitano Dilios che racconta l'eroico sacrificio di Leonida e dei suoi compagni spartani alle sue truppe ,alla vigilia della battaglia di Platea.
