Yes , but the film is not historically accurate .
The narrow coastal pass of Thermopylae . August or September 480 BC
The Battle of Thermopylae .
The Battle of Thermopylae is the historical name for the battle where the 300 Spartans fought.
the battle was called the battle of thermopylae
It's loosely based on the events leading up to the Battle of Thermopylae (hot gates) in 480BC.
The battle of Thermopylae.
The Spartans fought the Persians at the Battle of Thermopylae .
299 or 301. Or, check the "Battle of Thermopylae"
The "300" were Spartan hoplite soldiers led by their king Leonidas who fought at the battle of Thermopylae .
The movie 300 is based on the Battle of Thermopylae, an actual battle that took place in ancient Greece. The war was between The Greeks and the Persians. There really were 300 Spartans, but there was also about 10,000 other Greek soldiers, so the Spartans were not alone. The Greeks lost the Battle of Thermopylae, but the Spartans fought bravely and more valiantly than the rest with their superior phalanx military strategy.
Thermopylae.480 BCE.
Read the account of the battle in the account by historian Herodotos to compare it.