I finally got around to watching this movie. As someone that hasn't really seen many Batman movies (I've only seen the Christopher Nolan trilogy and Batman v Superman), this was probably my second favorite Batman movie. I liked it more than Batman Begins and the Dark Knight Rises, but I still prefer the Dark Knight to this one. And this is easily the best live action translation of Catwoman that I've seen (granted, this isn't saying a lot, but it's still notable). And they did a great job with the Riddler and how he contrasted with Batman.
There were some scenes that I feel went on too long, some story beats that I don't think worked that well, and clichés that I'm really tired of, but otherwise, I think that this is a great movie.