It was the biggest summer blockbuster that everyone was waiting for. And it did not disappoint. Its all-start cast featured Christian Bale, Aaron Eckhart, Michael Caine, and the late Heath Ledger as the blood hungry Joker. Ledger's and Eckhart's performances really stood out as oscar worthy even. I, personally, am not a fan of the superhero genre, yet this is going atop my favorite movies list. It's everything and anything that you would expect from all the buzz around this film; action, suspense, and the occasional comic relief. A++ movie tell all of your friends and family to give it a chance, no one shall be disappointed.