Anyone claiming this to be a 5 star or oscar movie needs to get out more. Batman Begins was better. The Joker was played excellently, but the movie really draged when he was not on screen. About 1 hour into the movie youll find yourself checking your pulse and nodding off. Just way to dramatic and trying way to hard to be deep and moving. It was good but nothing special. It just wasnt fun to watch, to drmatic and over the top with character speeches and nothing fun other than the Joker. I expect Hellboy 2 to be much more fun.