I played a high ranking police office in The Dark Knight and was pleased that I got to see myself in the movie last night. Christopher Nolan truly outdid himself with TDK. Expect stellar performances from the big name actors and even the extras.. ;) Watching Heath as the Joker made me uneasy as he brought out the sadistic side of the villain. Christian Bale brought out the darker side of Batman while maintain his facade as a billionaire playboy. Without disclosing too much information, be prepared for layers of sub-plots that create several climaxes.
As Chicago resident, it was also fun watching the city get turned into "Gotham" too.