Amazing but not perfect

Rating: 8/10 (22 March 2007)

300 is a visual feast with with music perfectly matching the mood of each scene and Frank Miller's cool, slick dialogue is an auditory treat.
The film has flawless special effects which never seem unbelievable even with each Spartan carrying the same six pack no matter how weedy the actor is or the amount ferocious beasts the film keeps throwing up.
The main let down of the film is the narration running throughout the feature from Dilios played by David Wenham (Faramir in LOTR) which at times can make the film seem like a documentary. Another problem I have is King Leonidas's (Gerald Butler) occasional sarky comments which don't always fit with the film.
Any issues I have with 300 are only minor and don't take away from this film being an epic masterpiece. Everyone must see this at the cinema and then give it 10 out of 10 on IMDb.