Thermopylae Savaşı, Yunanistan’ın Xerxes’in altındaki Pers ordusu tarafından işgalinden kaynaklandı. Pers ordusunun Güney Yunanistan’a ilerlemesini engellemek amacıyla, çok sayıda saygın olan Yunanlılar, ihanet edilmeden ve işgal edilmeden önce birçok zayiat verecek şekilde stratejik bir geçişte kaldılar.
Babası Darius’tan sonra 490 M.Ö.’de Maraton Savaşı’nı Yunanlılar’a kaybettim. Xerxes, Yunan anakarasını bastırmak amacıyla daha büyük bir istila düzenledi. Eşlik eden bir deniz filosuyla ve 100.000'den fazla askerden oluşan bir orduyla, Xerxes, Yunanistan'ın doğu sahiline 480C'de Atina, Sparta ve diğer Yunan şehir devletlerine yöneldi. Spartalı Kral Leonidas, 300 Spartalı ve yaklaşık 7.000 diğer Yunan müttefiki ile birlikte, Xerxes ordusunu karşılamak için kuzeye doğru yola çıktı. Bir uçurum ve deniz tarafından sınırlanan dar, kolayca savunulabilir bir geçit olması nedeniyle, Thermopylae'nin geçidini stant yapmaya karar verdiler. İki gün boyunca Yunanlılar Persleri ellerinden aldılar. Ancak, ikinci günün sonunda, Perslere dağların etrafındaki kuşatmanın izini süren Ephialtes adlı bir yerel tarafından ihanete uğradılar.
Kral Leonidas, Yunan ordusunun çoğunun geri çekilmesini emretti. Onları korumak için, 300 Spartalı ve yaklaşık 1000 diğer Yunan müttefiki ile Thermopylae'de kaldı. İran ordusu, Leonidas ve tüm Spartalılar da dahil olmak üzere çoğu savunucuyu katlettiler. Tarihçiler, yaklaşık 20.000 Pers ve 2.000 Yunanlı'nın savaş zayiatını tahmin ediyor.