在著名的马拉松战争中,希腊英雄特米斯托克里斯(苏利文·斯坦普莱顿·斯台普顿饰)射杀了波斯国王大流士,从而埋下了薛西斯一世(罗德里格兹·桑托罗·罗德里戈·桑托罗饰)东山再起的祸根。在波斯海军统帅阿尔特米西亚(伊娃·格林,伊娃·格林)的鼓动下,薛西斯率军与斯巴达首领列奥尼达(杰拉德·巴特勒,杰拉德·巴特勒)及其300勇士在温泉关作战。另一边,阿尔特米西亚强大的海上力量靠近爱琴海对岸的雅典。在威风凛凛的时刻,特米斯托克里斯又站了起来,与希腊勇士一起对抗体内流淌着复仇之血的黑女神,捍卫她的自由。云开雾散,波涛汹涌,最残酷的杀戮在遥远的年代进行...