Movie was a little too long for me, it needed more Joker and Christian Bale overdid his voice a bit as Batman. Effects were great. Joker was crazy but fabulous. Alot of people are saying everyone thinks he was awesome just because he is dead, I dont think so. I knew I wanted to see this one even before he died. He did a great job.