Principal Cast
Gerard Butler
as Leonidas
Lena Headey
as Gorgo
David Wenham
as Dilios
Dominic West
as Theron
Michael Fassbender
as Stelios
Vincent Regan
as Artemis
Rodrigo Santoro
as Xerxes
Andrew Tiernan
as Ephialtes
Andrew Pleavin
as Daxos
Tom Wisdom
as Astinos
Giovani Cimmino
as Pleistarchos
Tyler Neitzel
as Leonidas at 15 yrs
Greg Kramer
as Ephor #1
Stephen McHattie
as Loyalist
Alex Ivanovici
as Ephor #2
Kelly Craig
as Oracle Girl
Eli Snyder
as Leonidas at 7 / 8 yrs
Tim Connolly
as Leonidas Father
Marie-Julie Rivest
as Leonidas Mother
Sebastian St. Germain
as Fighting Boy (12 yrs old)
Peter Mensah
as Messanger
Arthur Holden
as Partisan
Michael Sinelnikoff
as Elder councilman
John Dunn-Hill
as Councilman
Dennis St John
as Spartan Baby Inspector
Neil Napier
as Spartan with Stick
Dylan Smith
as Sentry #1
Maurizio Terrazzano
as Sentry #2
Robert Paradis
as Spartan General
Kwasi Songui
as Persian
Alexandra Beaton
as Burned Village Child
Frédéric Smith
as Statesman
Production Crew
Directing
- Zack Snyder Director
Writing
- Michael B. Gordon Screenplay
- Zack Snyder Screenplay
- Kurt Johnstad Screenplay
Camera
- Larry Fong Director of Photography
Art
- Nicolas Lepage Art Direction
- Jean-Pierre Paquet Art Direction
- James D. Bissell Production Design
Costume & Make-Up
- Michael Wilkinson Costume Design
Production
- Ben Waisbren Executive Producer
- Craig J. Flores Executive Producer
- Frank Miller Executive Producer
- Thomas Tull Executive Producer
- Scott Mednick Executive Producer
- William Fay Executive Producer
- Deborah Snyder Executive Producer
- Jeffrey Silver Producer
- Bernie Goldmann Producer
- Gianni Nunnari Producer
Sound
- Tyler Bates Original Music Composer
Visual Effects
- Joshua Cordes Animation Supervisor