The film was a bit predictable. What I really loved about TDK was that the Joker was simply always one step ahead of Bats and you never knew what was going to happen. In this one, even though I didn't want to believe it but Talia was predictable and Blake being the next Bats -was Robin?- was also a dead giveaway throughout the film (being an orphan, hesitant to kill, Bats telling him that he should wear a mask, etc...). Although it never really felt like Blake would make a good Bats outside of the same morals he believed in.
Banes/Talias plot was good and I guess you can say it's good that it all comes in circles but I wish there was more to it than just rehashing Ra's plan. A different way to destroy Gotham but for practically the same reasons. After the Joker and his plans in TDK, this one simply pales in comparison.
The film did feel a bit forced at times, like Nolan wanted to satisfy every fan boys dream like including Talia, adding Robin and making him the next Bats, Batplane, breaking his back, etc...
I like the touch of Killian in there being back, if Heath was alive I am sure he would have a cameo in this film too.