Just saw this tonight and was a little bit worried that fanboy hype had muddied the waters about how good it really was.
But my God what an epic. Ledger is getting plaudits naturally for his excellent performance, but the whole cast was perfect. Bale is an excellent Batman, and Aaron Eckhart plays his tragic role with style and panache.
A masterpiece, really and truly. Shakesperian in its moral depth and level of tragedy.
Worthy of an Oscar for Nolan.