300 (2006) Directed by: Zack SnyderStarring: Gerard Butler, Lena Headey, David Wenham, Michael Fassbender, Vincent Regan, Dominic West, Rodrigo SantoroRated: R for Graphic Battle Sequences Throughout, Some Sexuality and NudityRunning Time: 1 h 57 mTMM Score: 3.5 stars out of 5STRENGTHS: Style, ActionWEAKNESSES: Writing, Style Over Substance 300 (2006) September 27, 2019 King Leonidas leads three hundred Spartans in a fight against King Xerxes and his massive army. Read More