It wasn't what I was expecting that was for sure. Though I will admit I mainly went to see the late Heath Ledger play Joker. I was not entertained by any other character. It seemed to me that the only times when the movie was actually good was when he was on screen, and though I tried to enjoy it since I was up at midnight to see it, it really fell short of my expectations. Another thing is that it was really too long. I remember when it was only an hour and a half into it and I was thinking that it had to be almost over. There was just too much talking for me.