“Tonight, we dine in hell!”
The line gives you chills in the theater. But when King Leonidas really said something like it at Thermopylae in 480 BC, there were no slow-motion battle scenes, no giant rhinos, and no leather Speedos. So how much of Zack Snyder’s 300 is true — and what actually happened when 300 Spartans faced the Persian Empire?
What really happened at Thermopylae
The historical Battle of Thermopylae is stranger and more impressive than the film. Here’s the real story:
- The army wasn’t just 300. Leonidas came to Thermopylae with 300 selected Spartan warriors, but they were only part of a much larger Greek force. Herodotus lists thousands of other Greeks, including 700 Thespians, 400 Thebans, 1,000 Phocians and contingents from several Peloponnesian cities.
- They were buying time. Greece was in the middle of major religious festivals — the Olympic Games and Sparta’s Carneia — which delayed the full mobilization of the Greek forces. Leonidas and his advance force were sent ahead while the Spartans prepared to send a larger army.
- They held for three days. Wave after wave of Persian attacks broke against the phalanx in a corridor so narrow that numbers barely mattered.
- A local Greek named Ephialtes changed everything. He was a Malian who revealed a mountain path that allowed Persian troops to outflank the Greek position.
- Leonidas died in the battle. The Greeks fought over his body with a ferocity the Persians had never seen. The last defenders died on a small hill behind the pass — the Hill of Kolonos, which you can still visit today.
- They lost the battle, but the stand became one of the most powerful symbols of Greek resistance. The Persian invasion continued, but Greek forces later defeated Xerxes’ army at Salamis and Plataea.
The ancient epitaph for the dead, attributed to the poet Simonides, still says it best:
“Go tell the Spartans, stranger passing by, that here obedient to their laws we lie.”
The 300 movie vs history: what it got right and wrong
Zack Snyder’s 300 (2006) is based on Frank Miller’s graphic novel — which was itself inspired by the 1962 film The 300 Spartans. It’s a comic-book vision of the battle, not a documentary. Here’s the scorecard:
✅ What the movie got right
- The narrow pass of Thermopylae, and how terrain favored the defenders
- The overwhelming size of Xerxes’ army (though ancient numbers were exaggerated; modern estimates run far lower than the movie’s “million”)
- Ephialtes’ betrayal and the outflanking path
- The three-day battle, the importance of the narrow terrain, and the Greek resistance against the Persian invasion
- Spartan society’s obsession with discipline and combat training — the agoge was real
❌ What the movie invented
- The hunchback Ephialtes — the hunchback Ephialtes — the real Ephialtes was a Malian who revealed the mountain route to the Persians
- Battle rhinos, giant mutants and “night creatures” — pure fantasy
- The armor, or lack of it: real Spartans fought as heavily armored hoplites in bronze, not in leather Speedos
- The Persians as monsters and Xerxes as a living god — propaganda, both ancient and cinematic
- The dismissal of the allies — thousands of non-Spartans fought and died alongside the 300
- Slavery in Sparta: the helot majority that made the Spartan way of life possible never appears
Verdict: 300 is a love letter to heroism — a stylized legend built on a true core. Watch it for the goosebumps; read the history for the meaning.
Leonidas: the man, not the myth
The real Leonidas was around 60 years old at Thermopylae — an agoge-trained king of the Agiad line who, by Spartan law, led from the front. He knew the position was nearly hopeless and, according to Herodotus, sent allies away precisely because he knew he was going to die there.
That’s the difference between the movie and the man: Hollywood gives us a roaring superhero. History gives us something different — a Spartan king who understood that the position was becoming impossible and chose to remain at Thermopylae with his men after the Persian army found a way around the pass.
Why the real Thermopylae is even more powerful
Watching the film gives you goosebumps. Walking the battlefield gives you perspective.
At Thermopylae, you can stand by the Leonidas Monument, look out over the plain that was sea in 480 BC, and read the Simonides epitaph at the Hill of Kolonos where the last defenders fell. The landscape has changed — the coastline shifted — but the story stands right there.
And in modern Sparta, about an hour further south, a second bronze Leonidas stands guard with «ΜΟΛΩΝ ΛΑΒΕ» carved at his feet — the city he died defending.
Seen the movie? Now walk the battlefield.
- 👉 Join our immersive Thermopylae tour from Athens — walk the pass with a local driver-guide who brings the battle to life.
- 👉 Prefer the full story of Sparta itself? The Sparta & Mistras day trip from Athens covers the Leonidas Monument, ancient Sparta and the Byzantine city of Mistras in one private day.
Good to know
Did the 300 Spartans really happen?
Yes. The battle is documented history — by Herodotus, writing within living memory of the event. Only the movie’s monsters and details are invented.
How many Persians fought at Thermopylae?
Ancient sources claimed millions; modern historians estimate the real Persian force somewhere between roughly 100,000 and 300,000. Whatever the exact number, it was overwhelming — and irrelevant in a pass a few meters wide.
Did only 300 Greeks fight?
No — 300 Spartans plus several thousand Greek allies, most famously the 700 Thespians who stayed for the final stand. The 300 stayed in legend because Sparta stayed in the story. The 700 Thespians are easy to forget. They shouldn’t be. When the final battle came, about 700 men from nearby Thespiae remained alongside Leonidas and the Spartans. The story of Thermopylae became known as the stand of the 300, but hundreds of other Greeks were there too — and the Thespians shared the final stand.
Where can you visit the real Thermopylae today?
The battle site, the Leonidas Monument and the Hill of Kolonos lie about 2.5 hours north of Athens — an easy stop combined with Delphi, or as its own Thermopylae day trip from Athens.
Is Sparta worth visiting?
Yes — especially combined with nearby Mistras, the Byzantine hillside city. See our Sparta & Mistras private day tour from Athens for how it fits in one day.
