Léonidas est devenu roi de Sparte à la suite des épreuves rituelles spartiates dont il a triomphé. Il apprend d'un messager que le roi perse Xersès envisage d'envahir la Grèce et de soumettre sa cité. Contre l'avis de L'oracle, il part à la rencontre de l'ennemi avec les 300 soldats qui composent sa garde personnelle. Il choisit de combattre l'armée ennemie dans le passage étroit et rocheux des Thermopyles. Face à l'armée gigantesque de l'envahisseur perse, la résistance est héroïque mais désespérée.