TDKR is/was a good movie.
Its problem is it had to follow TDK.
It was pretty much going to be looked down on from the start.
TDKR is the Assassins Creed 3 of Batman movies.
You got to play as Ezio for 3 games in a row of course everybody was going to hate on playing as Con.