300
2006
300
Zack Snyder
Gerard Butler , Lena Headey , Rodrigo Santoro , David Wenham , Dominic West