Stars: Gerard Butler, Lena Headey, Dominic West, David Wenham, Vincent Regan
Director: Zack Snyder
Action starring Gerard Butler. Adapted from the comic book series by Frank Miller, this is a modern retelling of the Battle of Thermopylae of 480 BC, when the 100,000 strong invading Persian Army of King Xerxes were held back in a narrow mountain pass by 300 Spartans.
Watch anytime on