
这部电影描绘了人类史上最严酷的战役之一:温泉关之战。公元前480年,波斯国王薛西斯一世(罗德里格·桑托罗饰)亲率30万大军征战希腊。希腊各个城邦敏捷派出戎行结成了联军,预备抵挡波斯戎行的侵略。防地的最前哨设在希腊的温泉关,此处由斯巴达城的国王列奥尼达(杰拉德·巴特勒饰)带领本城300精兵和联军4000余人镇守。因为叛徒的出卖,希腊戎行被波斯戎行抄到了死后构成围歼之势。列奥尼达为了保存联军实力,让联军首要撤离,自己带领300精兵死守温泉关断后。数以十万波斯大军声势赫赫蜂拥而至,自知必死的斯巴达战士反而士气高涨,在战役中爆宣布惊人的战力。整个战役整整继续了两天,最终列奥尼达和他的300精兵悉数阵亡,而波斯戎行则丢失了20000多战士,薛西斯一世的两个兄弟也在此役中战死……。