in many ways this is more of a complex organised crime film than a superhero film... and that's not a bad thing. it definitely brings new levels of depth to the superhero genre. it was slightly too much of a crime film for my taste (but only very slightly) -- this was mostly evident in the first third of the film which i found a little harder to get involved in. i'm not convinced that christian bale does a good job playing bruce wayne or batman. his face is too thin and he's not really built for it. the rest of the cast are great though--especially heath ledger! i felt a bit tentative when i saw previews of aaron eckhart playing harvey dent... but he did very well. overall, i'd still call it a great film.