One of my favorite soundtracks of all time.
I have to admit that the soundtrack was really good.
I think that one of the movies biggest "flaws" (if you can really call it a flaw) is that it doesn't pander to the audience. It just jumps right into it and there is very little dialogue (I think the original concept was to not have subtitles, but that just would have been brutal for the uninformed audience member).
I think that a lot of people really don't understand what the movie was trying to accomplish, which was not to convert people or to try and make a historical narrative. Mel Gibson wanted to communicate as clearly as he could (and upon a second viewing, it's pretty obvious that he's hammering this home) that Jesus clearly CHOSE to go through everything and that at several major turns he could have chosen to escape, but didn't. (Which is ironic, considering that if this was his intent it completely negates the idea that either the Jews, the Sanhedrin, or Rome were responsible for his death at all.)
The reason he chose to call it The Passion of the Christ, was to focus on why these kinds of movies are called "passion plays" in the first place, because the story itself is driven by one man's passion to refuse to 'rest' until it was 'finished'. You don't have to believe in Jesus Christ to understand this. Perhaps the man was delusional, believing to be the Son of God, but he clearly chose to die FOR that belief. This, I think, was Mel Gibson's reason for making the movie.
There are many criticisms I would like to explore as well, but I think I've said enough about it for now.