300
300

300

  • 1h 57min
  • Director: Zack Snyder
  • Starring: Gerard Butler, Lena Headey, David Wenham

Badly outnumbered Spartan warriors clash with the Persian army at the Battle of Thermopylae.