What a incredible film Absolutely brilliant. The storyline is incredible. Everyone plays their part brilliant old man as Gordon is very good, Roberts as Sal very good, bale as batman could be his best performance, if the film didn't have the joker in Eckhart would of got the best performance superb performance as Harvey Dent/ two face, but the will always be Heath ledger as the joker just amazing his awards just prove for how many he got for this. One of the best movies ever made Nolan direction for the batman films was just what it needed batman begins started the ball going well but the dark knight took it to a whole different level, action, love, heartbreak, thriller, humour just everything you needed for a good movie.