The Last Stand of Sparta (2006)

In The Last Stand of Sparta, a fierce tale of bravery and sacrifice, King Leonidas leads 300 elite Spartan warriors against the overwhelming Persian army, commanded by the ruthless King Xerxes. Set in ancient Greece, the film opens as Xerxes, the self-proclaimed god-king, seeks to conquer the Greek city-states to expand his empire. When his envoys arrive in Sparta, demanding submission, Leonidas refuses, famously declaring, “This is Sparta!” and sending the messengers to their doom.
Knowing the full might of the Persian Empire is coming, Leonidas realizes that Spartaโ€™s survival and freedom depend on a strategic, sacrificial stand. Without the full support of the Spartan council, he gathers 300 of his finest soldiers and sets out to defend the narrow pass of Thermopylae, where they can use the terrain to their advantage and hold off Xerxesโ€™ massive forces.
The Spartans’ disciplined phalanx formation proves nearly invincible, as wave after wave of Persian soldiers, including the terrifying Immortals, fall at their spears. Despite their heroic defense, treachery from within leads to their undoing. A local traitor reveals a hidden path that allows Xerxesโ€™ forces to outflank the Spartans.
Realizing their fate is sealed, Leonidas and his men fight to the last, choosing death over dishonor. In a final act of defiance, Leonidas hurls a spear that narrowly misses Xerxes, sending a message that even a god-king can bleed. Their courageous stand becomes a symbol of resistance that inspires all of Greece to unite against the Persian invaders.