En 480 avant Jésus-Christ, 7000 soldats grecs, emmenés par 300 hoplites spartiates, affrontent une immense armée composée de centaines de milliers de guerriers perses. Durant trois jours, les Spartiates mènent des combats sans pitié et offrent à leur pays une victoire miraculeuse.