Watch the movie 300

300 - a 2007 American film directed by Zach Snyder. A screen adaptation about the battle of three hundred Spartans under the command of Tsar Leonidas with a Persian army of many thousands at Thermopylae. An impressive film, due to its idea, actors and beautiful special effects.