A masterpiece in its own right , this to me was by far my favorite Batman movie so far because it explores how Batman is and was created to be the greatest detective ever and it shows that in every scene and how he’s still young and just going on two years of being the detective and how he’s still learning the film does a great job at showing all these little details that has never been done in film history when it comes to Batman and they hands down nailed it. Everything from the story to the score to the casting of the characters I loved it and could definitely believe that these actors are those characters in this film they all just plunged into their roles in a very special and unique way. I loved it definitely recommend watching it it will keep you sitting there watching every single scene just a great movie all the way around and hats off to the director Matt reeves for his amazing vision he had for this film , hats off to all the actors Robert patinson did a fantastic job as both Bruce Wayne and the detective just gave him this fresh feel to the crusader, Zoe kravits omg I loved her as Selena Kyle and cat woman she was just perfect in every way, John tuturo as falconi he freaking killed that role all around great actor, Colin Farrell as Oz the penguin just an absolute masterpiece he lost himself in the character and you truly don’t see Colin he disappears and Oz is who you get from the voice change to the walk just great, and Andy serkis as Alfred that was fresh i didn’t know how I felt about it at first and not because he couldn’t do the role but I kept seeing klaw before it came out but once you see the first scene with him as Alfred he just takes you with him in the part if you know what I mean everything from the soft tone speaking to the hurt you see in Alfred from the loss of the waynes and now caring for their son and legacy it all just shows and he nailed it.