The Last Stand of Sparta (2006)

The Last Stand of Sparta (2006) seems to be a mistaken reference, as no widely known movie by this title was released in 2006. However, it may be referring to 300 (2006), a historical action film directed by Zack Snyder, which portrays the legendary Battle of Thermopylae.
In 300, the story follows King Leonidas (Gerard Butler) of Sparta, who leads 300 elite Spartan warriors in a heroic stand against the massive Persian army led by King Xerxes (Rodrigo Santoro).
The Spartans’ valor and tactical skill allow them to inflict heavy losses on the Persians despite being vastly outnumbered. Leonidas’s warriors hold their ground against impossible odds, showcasing loyalty, sacrifice, and unwavering commitment to freedom.
The film, inspired by Frank Miller’s graphic novel, is noted for its stylized visuals, intense battle sequences, and themes of honor and courage, encapsulating the Spartan ethos in a legendary battle for survival and defiance.