Absolutely loved it. Like many here, I loved Bane, the voice was fantastic I thought, Tom Hardy was cast perfectly. Also had no idea how they would pull catwoman off, but Nolan did it, and very well at that, Hathaway was the perfect mix of flirty, sensitive and mischievous. Despite only having about 10 minutes screen time, I really thought Cillian Murphy again outdid himself as the scarecrow, the ruffled feather on the right side of the judges gown was the icing on the cake and he was as creepy as ever. And like always, Gary Oldman and Michael Caine were superb (Caine had me fighting back tears at numerous moments) Oldman, Caine and Freeman have been the backbone to all three films, absolutely subtly solid performances throughout. Joseph Gordon-Levitt was great too, despite the fudged ending. It tied up the whole trilogy well all in all though, some plotholes/flaws, but that's expected.