This movie was, I'm sorry, NOT a masterpiece, NOR did it deserve an Oscar nomination for BP. That's my opinion- it doesn't necessarily mean I'm right. Here are some good things about the film. Heath Ledger does give a brilliant performance, and that's one reason that it's worth watching. The film balances comedy and drama very well, and Aaron Eckhart also stands out as Harvey Dent. But sadly, even though this is better then almost every other comic-book film, that just means that it is not horrible. The screenplay is a very average one, and all of the other performances are nothing special. The story is stifled by all of the action sequences, and the plot isn't allowed to be as deep as it should. In conclusion, this movie is only above average because of Heath Ledger's spectacular performance and the visual effects that will undoubtedly deliver the thrills consistently. Undoubtedly, nearly all of you will disagree with this comment; that's fine. It's my opinion, and a less-then-solid but above-average 6 out of 10 stars is all I think the film deserves.