I’m with you @JohnnyCeltics. I thought it fell a little short of Batman Begins (which I loved). While Ledger’s performance was great, I was underwhelmed by the arc of the movie… it felt a little too thinly held together. It was overflowing with darkness and grit (which is fine) but it was missing the epic nature and the tightness of Batman Begins. I thought the whole Two-Face plot line was weak. Overall, it was just not written that well.
Still a great flick, though.