公元前480年,波斯國王薛西斯壹世(羅德裏戈?桑托羅)指揮五十萬軍隊(所謂五百萬人)和壹千多艘戰船大規模進攻希臘。壹路向南到達復員通道。強大的薛西斯壹世也給希臘城邦發了投降書,希望小國不戰而降。這自然包括斯巴達。結果,薛西斯的使者在許多希臘人的反抗中遭受了巨大的痛苦。這時,為了抵禦強敵,勇敢的斯巴達國王列奧尼達(傑拉德?巴特勒)率領從各地集結的約7000名希臘聯軍,率先沖向溫泉關,守衛地勢險要的關隘。
另壹方面,在激烈的海戰中消耗巨大的波斯軍隊,在兩天的陸戰中顯然已經無力組織任何強有力的攻勢。因此,兩軍的近距離作戰並非迫在眉睫。但兩天後,狡猾的薛西斯派出壹支精銳部隊偷襲了山口,毫無準備的希臘守軍很快被擊敗。列奧尼達為了保存實力,命令希臘聯軍主力迅速撤退。我親自帶領300名斯巴達戰士殿後。最終300勇士全部戰死,波斯軍隊在攻打溫泉城的戰鬥中付出了2萬人傷亡的慘痛代價?