This is by far the best Batman movie I have seen. The entire 2 and a half hours was filled with action, suspense and I was completely engulfed in the story... I was surprised to see two face in the movie and especially how he got to be two face.... I also liked Tommy Lee Jones as two face in the other movie.... But the make-up on Aaron Ekhart outstanding....