300 (2006)
Cast: Gerard Butler, Lena Headey, Dominic West, David Wenham, Vincent Regan
Director: Zack Snyder
Writers: Zack Snyder (screenplay) & Kurt Johnstad (screenplay) and more...
Release Date: 9 March 2007 (USA)
Plot: King Leonidas and a force of 300 men fight the Persians at Thermopylae in 480 B.C.
Plot Keywords: Persian, King, Xerxes, Battle, Army.