这部片子描写了人类史上最残暴的战役之一:温泉关之战。公元前480年,波斯国王薛西斯一世(罗德里格•桑托罗 Rodrigo Santoro 饰)亲率30万雄师交战希腊。希腊各个城邦敏捷派出部队结成了联军,预备抵抗波斯部队的入侵。 防地的最火线设在希腊的温泉关,此处由斯巴达 城的国王列奥尼达(杰拉德•巴特勒 Gerard Butler 饰)带领本城300精兵跟联军4000余人镇守。因为叛徒的出售,希腊部队被波斯部队抄到了死后造成围剿之势。列奥尼达为了保留联军气力,让联军起首退却,本人带领300精兵逝世守温泉关断后。 数以十万波斯雄师浩浩汤汤簇拥而至,自知必逝世的斯巴达士兵反而士气低落,在战役中暴收回惊人的战力。全部战役整整连续了2天,最后列奥尼达跟他的300精兵全体阵亡,而波斯部队则丧掉了20000多士兵,薛西斯一世的两个兄弟也在此役中战逝世……