I don't say this lightly because Nolan's Batman movies are great but this one is better. It is nearly perfect. I had my doubts about Pattinson playing Batman but WOW!, just wow. Matt Reeve's direction is astounding. The movie is gritty and in these types of movies, the bad guy makes the movie. You almost sympathize for the villain. I have to watch this movie again because I feel like I might have missed something.