I would like to say this movie is better in it's time than Star Wars but it's not. It is a good movie but the character switches were a bit hard to follow in the beginning. I finally got into it and the at the end it was hard to believe it had been almost 3 hrs.
I did like it and look forward to Avatar 2 and whatever follows after that.
This is defiantly one of the best movies of the year so far. It is action packed from start to finish. As in all squeals the original campy Batman that Michael Keaton played is gone. Christian Bale as in the last Batman is a more charismatic Caped Crusader. Heath Ledger's Joker rivals Jack Nicholson's performance in 1989. Go see it, you won't be disappointed.