This was a great movie. Christian Bale is now my new favorite Batman. Loved Michael Caine and Morgan Freeman too. While everyone is buzzing about Heath Ledger's performance as being Oscar-worthy, I don't think it's of that caliber. Don't get me wrong, he's phenominal in the role as the Joker, I just don't think it's going to garner him an Oscar. The special effects were great, and all the gadgets and cars were good too. Definitely not a movie for the younger set, though. I woud reccommend this movie for only 13 years old and up.