Good film all around, my gf said it was slow-moving, which is a fair enough judgement, its very detailed in its narative.
Pros
The drugs scenes were awesome, i will never look at a burlap sack the same way ever again
The narative, due to its detail was very good
The story, though not necessarily precise (compared to the Batman 1 film, not the comics), was still breathtaking, full of interesting twists and turns
The cast was frikin excellent
Katie Holmes nipples were erect

Cons
His batman suit made him look like a reject from a gay pride disco, two fakeish, and restricted his face a little geighly
His batman voice, though accurate added to the gay pride thing
The fight scenes were too close, fast and couldnt be seen clearly
Slow narative
GF said the special effects were not completely cricket
Id say about 7-8/10