When I saw the dark knight rises, I expected a villain who would be able to stand up to the acting which Heath Ledger had given in the dark knight. But I was disappointed with Bane's character even though Tom Hardy tried his best it didn't have the charm which the other two villains in the prequels had... Marion Cotillard didn't do what deserved of her role.. Gary Oldman, Morgan Freeman and Michael Caine had no new form or structure even after 8 years, people change with time.. and u need to show at least some change in their character.... The only people who showed justice to their roles were Anne Hathaway as catwomen and Christian Bale.... The story was nothing exceptional. But I say to the people don't expect anything like the The Dark Knight... Just an ordinary story, with an ordinary villain with no character devlopment like the Joker or Ra al gul... And a batman who can and at no point feels weaker in courage than then villain... Overall I give it a 6 for just Anne Hathaway and Christian Bale's performance with the direction of Nolan.