I thought it was ok, as others have said a bit long in the middle, but I liked RP as Batman but also found him a bit of a wet lettuce as BW.
Really liked the new Alfred although do we know if he was ok?!
Zoe Kravitz was excellent.
Did anyone else notice wherever BM came on to kick the baddies butts the music was reminiscent of Darth Vader's music, that DU DU DU . 
The Riddler was rubbish though. I really can't be scared by a villain who looks like he hasn't shaved yet and his supposed to be demonic laugh was just irritating. When he was masked up I thought( he looked and sounded like a Pound Shop Bain. Oh and blowing the river walls was too much like when Bain blew the bridges in Dark Knight Rises.
Can you tell I love the Christopher Nolan films?! Christian Bale as BM was pretty hot. But I also think he did the arrogant BW well too, made him quite unlikeable. But he'd still totally get it 
As a side note, I've never been a Marvel Fan but there were several trailers before our film for yet more Marvel Churned Out shite. Depressing. Although I know I'm in the minority with that view.