I really wanted to love, love, LOVE this movie. Heath Ledger deserves all the raves he has gotten; he was fabulous. I only saw him peer out from behind his character a time or two, and it was only briefly. Actually, those glimpses of Heath Ledger made watching him in his last appearance even more poignant.
The weakest link was the Harry Dent storyline. Aside from the physical change, I didn't feel Aaron Eckhart's character's shift to "Two Face" was believable. Batman's voice became tiresome after a while and I found myself wondering why he was holding his mouth in such a weird way toward the end of the movie. A little too long; I found myself wishing we didn't have to go back to Two Face to tie up that thread at the end.