ตำนานมหากาพย์ที่เรื่องราวต่าง ๆ และการสู้รบในสมรภูมิใหม่เกิดขึ้นในทะเล เรื่องราวบอกเล่าถึงแม่ทัพชากรีก ธีมิสโทเคิลส์ (ซัลลิแวน สเตเพิลตัน) ที่ต้องต่อสู้กับกองกำลังชาวเปอร์เซียที่เข้ามารุกราน โดยถูกบงการจาก เซอร์เซส (โรดริโก้ ซานโตโร) มนุษย์ผู้กลายเป็นเทพ และได้ อาร์ทีมีเซีย (อีวา กรีน) ผู้มีจิตอาฆาตเป็นแม่ทัพกองกำลังชาวเปอร์เซีย เขารู้ว่ามีทางเดียวที่จะสยบกองเรือรบชาวเปอร์เซียได้คือต้องรวมกรีกเป็นหนึ่ง ซึ่งภายหลัง ธีมิสโทเคิลส์ มาทำหน้าที่เป็นผู้นำจนเป็นการเปลี่ยนแปลงสงคราม