Der Perserkönig Xerxes ist bestrebt, sein nahöstliches Großreich auszubauen. Mit seiner gewaltigen Streitmacht greift er die Griechen an. 480 v. Chr. marschieren ihm 300 Spartaner unter der Führung des "Löwe von Sparta" genannten Heerführers Leonidas entgegen. Obwohl Leonidas weiß, dass seine Truppen unterlegen sind, stellt er sich Xerxes' Heer entgegen.