La historia describe la batalla de las Termópilas (480 a. C.), en la que 300 guerreros espartanos trataron de frenar el avance del ejército persa de Jerjes I en su avance hacia la Grecia continental y los sucesos que desembocaron en ella desde la perspectiva del gran Leónidas I, rey de Esparta.