I have been highly anticipating this movie since the reveal at the end of Batman Begins. Since then I have realized how much I have obsessed over Batman since my childhood. Once I realized this I began to dive deeper and deeper into the comics of Batman. I realized how sick and twisted the Joker could be during that time and I knew that Heath Ledger would have a lot to live up to, since Jack Nicolson watered down the role. Therefore, when the movie started and I saw how hardcore Heath Ledger was, I knew the movie was going to be flawless. Luckily, I was not disappointed in the least. The switch in the actress for rachel was a little disappointing, but she did a good job in the role so it c an be overlooked. Christian Bale continued to perfect his role as Bruce Wayne and Batman, I feel that he truly brought the characters to life and made them as complex and believable as a real human being. The movie was a thrill a minute with an in depth story to support it. The way that the characters developed was unbelievable and really helped me to connect with the characters. All in all the movie was everything I had hoped for and more. It is truly a sad event for more than the sake of Batman that Heath had to meet such an early end. He will be missed and for this unbeatable performance, unforgettable for his best role. Best super hero movie ever!