well christian bale completley kicks ass as batman, he also buffed up and is huge in this movie. micheal cane plays alfred which is sweet, kaite holmes is hot, you find out where the joker came from and how batman got his training. he also doesn't have the batmobile he has the tumbler which is an experimental military tank which is f**king sweet as hell, theres like a 15 minute car chase of him vs. the cops through the city which is sweet. the special effects are great, the story is great, and the acting is actually good too, which i can't say for the other batman's past the first older one.
highlights:
batmans training with ninjas (seriously, f**king sweet)
tumbler car chase
batman getting all his equipment
katie holmes being hot
the special effects
setting up the other films
GREAT fight scenes
its just really good, a little long, and slightly confusing in the beginning, but i would very highly recommend it