300 - 4/5.
Which probably means I'm an
outcast amongst you guys, but before you decide to denigrate me, hear me out. Oh, and there could be spoilers in the following for some of you, so read at your own risk.

The Spartans themselves were really well-handled (Gerrard Butler gets the shouty and introspective moments of Leonidas spot on), but I thought that the scenes with the queen felt a little tacked on; they're not in the graphic novel, which could be the reason for this. For me, it made the film too much
Gladiator, but without the necessary time to expand the story. Coupled with a betrayal sub-plot that I saw a mile away, when the focus could've been kept on the 'bodyguards' themselves and fleshing out their characters (so that when some of them died you cared a little more for them), it flaws a film in a way that wasn't necessary.
But the biggest let down for me was the score. It's a little ho-hum, 'been there, done that' kind of score, when you consider what's happening on screen. The music in the trailer (
Just Like You Imagined by NIN) hit the tone perfectly; sweeping moments with an unreal, distorted touch which is exactly what the film (and the graphic novel before it) was about - the battle actually took place, but obviously not with the same outlandish characters as is depicted in the film. So the music could've benefitted from having an edgier tone (I only felt it was correct during the scene with the Persian ships crashing near the cliffs), perhaps electronic, to act as counter points to the orchestral soundtrack.
All of that sounds really negative (and most of it is) but I'm only highlighting these points. The visuals in the film are phenomenal - not just the CG work, but the conception of them, and as I say the acting is pretty good all round; the queen is played well, despite what I think of her scenes in relation to the film. But I feel a little let-down from the majesty that was the trailer run. Oh, and I was gonna give the film 3/5 initially, but I decided I want to retain my balls.
Edit: On further reflection, I'm going to give it what I originally thought.

3/5