I will say I enjoyed this movie. There were times where I thought the "batman voice" that Christian Bale uses is a bit cheesey and it sort of distracted me from the movie. But that is my own personal opinion. Heath Ledgers performance as the Joker was amazing. He deserves the Oscar for that role as the Joker. I enjoyed the fact that Batman is turning towards being a darker movie. That is what i enjoyed from the first 2 that came out. There is violence and pyscho charaters that remind you of the old ones, and thats what I love about this one. "Batman voice" aside, I would have really loved this movie. But don't let the "voice" stop you from seeing it.