I think this one gets a little long and boring. The same way as Batman Begins and it portrays Batman which in my opinion in a wrong way. Well let's start with how he is portrayed here. I mean Batman wanting to stop being Batman? That is quite wrong. Bruce Wayne is obsessed with Batman, needs Batman so much his mind and body would start aching. Batman wouldn't want to stop being Batman because of a woman or someone "better" than him (in this case Harvey Dent). Why? He needs Batman to punish the criminal element that took away his parents; he has a personal vendetta against all criminals. But at least this movie portrayed him as the better man by not let him kill criminals.

I also gotta say the movie got too many sub plots that doesn't necessarily have to be there, and the goofs are too many and too visible and the fighting scenes doesn't convince me, too slow (Batman Begins didn't have that problem and I know it's hard to do fight scenes and takes a lot of effort but still).

I don't like it either that Rachel (the character) is played by another actress (never really liked or had interest in Katie Holmes but still), which makes it harder for me to take the character seriously which again makes it harder for me to take the movie seriously. I also wanna say the story gets boring since it's so serious and have (like I said) many sub plots that doesn't need to be there. So in my opinion a Batman movie should not be this serious since it has it's origins from a comic book.

I don't wanna call it a bad movie, I think it will be ridiculous if I do. But I rate the movie 6/10.