300 (film) › Cast
Gerard Butler
King Leonidas
Lena Headey
Queen Gorgo
David Wenham
Dilios
Dominic West
Theron
Rodrigo Santoro
Xerxes
Vincent Regan
Captain
Michael Fassbender
Stelios