这部电影描绘了人类历史上最残酷的战争之一:温泉关之战。 公元前480年,波斯国王薛西斯一世(罗德里戈·桑托罗饰)亲自率领30万大军征服希腊。 希腊各城邦迅速派出军队,组成联军,准备抵御波斯军队的入侵。 防线的最前线位于希腊的温泉关。 这里由斯巴达国王列奥尼达(杰拉德·巴特勒 Gerard Butler 饰)守卫于此,他率领着这座城市的 300 名精锐士兵和 4000 多名联军。 由于叛徒的背叛,希腊军队被抄袭到波斯军队的身后,形成围剿。 为了保存联军的实力,让联军先行防守,列奥尼达率领三百名精锐士兵守卫温泉。 数十万波斯大军蜂拥而来,但自知必死的斯巴达士兵却士气高昂,在战斗中爆发出惊人的战力。 整个战争持续了两天。 最终,列奥尼达和他的300名精锐士兵全部阵亡,波斯军队则损失了两万多名士兵。 薛西斯一世的两个兄弟也在这场战斗中阵亡……
扎克·埃夫隆,罗素·克劳,比尔·默瑞,凯尔·艾伦,杰克·皮克金,威尔·罗普,阿奇·雷诺,ChristopherReedBrown,乔·阿德勒,MacGregorArney,HalCumpston,KristinCarey,保罗·安德斯坦,ShirleyannKaladjian,KevinK.Tran,鲁比·阿什伯恩·瑟金斯,罗恩·斯穆安伯格,保罗·斯隆,迈克·哈顿,丹尼斯·W·霍尔,泰-霍·乐,安德鲁·穆斯卡托