I liked all three. It just so happens that I just rewatched The Dark Knight with my son.
It’s really good, but I do have a few complaints. I think it was a little longer than it needed to be. I also think Harvey Dent’s transition to bad guy was a little too quick and unlikely. It was kind of like how fast Anakin turned into Darth Vader.