No Spoilers, Just Feedback
The film is terrific, and hands down the best Batman film of them all. It isn't even close, in my opinion.
The three-hour runtime feels like 90 minutes because of how tightly the film is edited, and how perfectly it is paced. When I left the theater, the first word I used when comparing notes with my friend was "unrelenting." This film never lets up, and there is never a slow moment or a scene that drags. It is story and character, mystery and reveal, build-up and release, and it works perfectly.
Pattinson is perfect as Batman. He's nearly never out of costume, yet is able to convey so much from behind the mask. No Batman actor before him has ever been able to express as much range while in character. It has always been reserved for the Bruce Wayne moments.
Turturro is excellent, as are Kravitz and Farrell. I can say hands down this is my favorite of all of Farrell's performances, and he's had several outstanding ones. He steals every scene he's in. I had huge reservations about Serkis as Alfred, but that was also perfect casting. And Jeffrey Wright nails Gordon. Across the board, every actor shines.
I won't say anything about The Riddler other than he is perfect, too.
This is a stellar film, and one I'd give 10/10. It's flawless, and something I already look forward to seeing again.