Perhaps the best Batman movie of all times. I think that this Batman trilogy presents the well-known superhero history in an unexpected way with the capable to maintain on the edge of the chair all time. Heath Ledger present an excellent impersonification of a psychopath. All support roles are magnificent. And Bruce Wayne role played by Christian Bale, shows a human being behind of the mask.