I went into the "New" Batman series somewhat skeptical, I must admit. I saw the "Batman Begins" and was somewhat impressed and looked forward to what would come next, but I was ill prepared for what I received. Heath Ledger was amazing, it is hard to believe that he starred in his previous roles and was able to absorb such a role as this. The cast in it's entirety is perfect, I could not imagine another actor playing any of these roles. The director gives us more insight into just how "The Batman" becomes the most hated hero. I would recommend this to everyone, fan of Batman or not. My only gripe is a slight contradiction to my previous comment of the cast, The character playing Rachel was a bit less than what I would expect from the rest of the cast, but maybe I am just spoiled by the superstars that litter the rest of the movie. If you are a fan of the series this will quickly become one of your favorite movies ever, in my humble opinion. I enjoyed the insight into the soul of the characters and am certainly excited to see what comes next.