
300
2007·Movie·1h 57m15
Action, Adventure, War
7.2 / 10 (15,245 votes)
Prepare for glory!
A story very loosely based the 480 B.C. Battle of Thermopylae, where the King of Sparta led his army against the advancing Persians.
- Directed by
- Zack Snyder
- Original language
- English
- Released
- 7 March 2007
Where to Watch
No streaming availability data yet for the US. Check back after our next data update.
Cast

Gerard Butler
King Leonidas

Lena Headey
Gorgo

Dominic West
Theron

David Wenham
Dilios/Narrator

Vincent Regan
Captain

Michael Fassbender
Stelios

Tom Wisdom
Astinos

Andrew Pleavin
Daxos

Andrew Tiernan
Ephialtes

Rodrigo Santoro
Xerxes

Giovani Cimmino
Pleistarchos

Stephen McHattie
Loyalist
