Not the movie I expected, but the movie I needed

Rating: 10/10 (23 January 2020)

C. Bale (Batman) - 9.25/10
M. Caine (Alfred) - 9.5/10
H. Ledger (Joker) - 10/10
G. Oldman (Gordon) - 8.75/10
A. Eckhart (Dent) - 9.5/10