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
army
narration
gore
based on true story
based on comic
sword fight
massacre
ancient world
based on graphic novel
ancient greece
warrior
ancient warfare
sparta greece
5th century bc
war
bloody death
sparta
spartans
battle of thermopylae
god king
battle axe
Rank
#115 in 2007·#5181 overall
Trailer
IMDB
N/A
Letterboxd
3.4 / 5
Where to Watch
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
Crew
Zack Snyder
Director
Kurt Johnstad
Screenplay
Zack Snyder
Screenplay
Tyler Bates
Original Music Composer
William Hoy
Editor
Larry Fong
Director of Photography
Frank Miller
Executive Producer
Bernie Goldmann
Producer
Deborah Snyder
Executive Producer
Thomas Tull
Executive Producer
Craig J. Flores
Executive Producer
Scott Mednick
Executive Producer
Popular Reviews
2057 reviews
Rooney
8.0★ · 04/05/26
THIS IS SPARTA!i love ancient world movies sm
also this is my 300th film ig :)
THIS IS SPARTA!i love ancient world movies sm
also this is my 300th film ig :)
2
Deathtoad03
8.4★ · 03/01/26
1
Francisco Carvalho
10.0★ · 01/31/26
Absolute masterpiece of a movie, probably one of the most intense and well captured films I have ever watched.
Absolute masterpiece of a movie, probably one of the most intense and well captured films I have ever watched.
1
Charlie
5.0★ · 01/18/26
So we're all thinking it right?
So we're all thinking it right?
1
Tomé
9.2★ · 11/07/25
This is Sparta! The actions scenes in this movie are incredible. The battles are very well done and Gerard Butler delivers a great performance. It’s very very entertaining and very very well done.
This is Sparta! The actions scenes in this movie are incredible. The battles are very well done and Gerard Butler delivers a great performance. It’s very very entertaining and very very well done.