Had low expectations for Pattinson, considering Twilight, but damn, this was a solid movie! Loved his and Gordon's team-ups, and while the runtime is long, I enjoyed it. It felt like a sequel to Joker, and he did an astounding job as Batman. I thought he was almost at Christian Bale's level -- almost.
If I would change one thing, it's Catwoman's awful mask.