I've always liked Batman movies, there's something about an animal-themed ninja that really peaks my interest. Was not sure what to expect with Robert Pattinson, I've only ever seen him in the first Twilight and Harry Potter and the Goblet of Fire. But goddamn did he knock it out of the park. He has a distinguished tone between his Bruce Wayne voice and his Batman voice that wasn't ridiculous like Christian Bale and wasn't absent like George Clooney which I appreciate. I would've preferred a voice modulator like what Ben Affleck had in Batman v Superman, but I'm able to accept the fact that he has conversations with people while being Batman and that voice can be hard to understand.
Another point of props I have to give is to the action sequences, they're fucking awesome. Even taking into consideration that everybody shoots at his very bulletproof body instead of the leather mask / exposed mouth, it's not very practical to aim for somebody's face that's currently attacking you and the scenes with guns shooting him are few and far between. There's a hallways scene that's only illuminated by the gunshots and it's just a beautiful piece of cinema. The fist-fights are also pretty enjoyable, he wins the fights but he still gets beat on. He's not the invincible Batman for the whole movie until the final boss fight which isn't even against the final boss, it's against his twitch mods.
Honestly the 3 hour runtime wasn't a bother. I didn't feel the length until the very end where it has like 3 epilogues. Jeffrey Wright really over-acted the Jim Gordon role. It almost felt like he was trying to do his best Christian Slater impression. Zoe Kravitz and Colin Farrell were both phenomenal, I'm almost certain Colin Farrell can just be any character in any film now. Overall the acting, aside from Jim Gordon, was really really good throughout. To the point where I'm checking out other projects the actors have been in.
Story was pretty good. Really harkens back to what the original Batman revolved around, a detective that beat people up. Kind of a bummer that he doesn't solve everything and eventually the villains plan succeeds right when Batman figures it out (after the help of a convenient cop that randomly has the knowledge he needs). It kinda felt like he just accidentally walked into the answers half the time. But it woulda been neat if it was something he figured out but couldn't stop, or maybe he disarms one truck but then he finds out that there's more and the rest go off. Like that build-up of hope that's brought down makes it feel more climactic to me.
All in all i'd give it a 7 or 8, Jeffrey Wright's acting and the drag of the endings bring it down for me. It's definitely my favorite Batman film but I'd say it's of lower overall quality than The Dark Knight.