… who killed King Leonidas.
It was the bloody narration.
300 was entertaining at best, and worth watching in the theater if you enjoy stylized battle cinematography. Otherwise, the superb acting of Gerard Butler as Leonidas, and Lena Headey as his queen, don’t do quite enough to pull the film’s head out of its ass and give us something interesting to watch. I enjoyed the sylistic fighting, but I wasn’t invested in it, mostly because I felt like the film kept me at arm’s length the entire time. And I think a lot of that was because of the narration. I would find at times that just as I was getting drawn in to a moment in the film, all of a sudden I’d be slapped in the face by the narrator’s voice, telling me what the character was thinking, describing to me a moment that I could plainly see on the incredibly large IMAX screen.
Following the annoying narration present in Perfume: The Story of a Murderer, I’m really hoping that this isn’t going to become a new trend in Hollywood. Some narration is fine: see Chocolat and Le Fabuleux destin d’Amélie Poulain for examples. Too much narration strangles the story, and constantly reminds the viewer that they are sitting in a movie theater, watching something.
A further, excellent and concise review may be read over here.