All of Christopher Nolan's movies, ranked | Digital Trends
11. Following (1998) · 10. Insomnia (2002) · 9. The Dark Knight Rises (2012) · 8. Tenet (2020) · 7. Memento (2000) · 6. Inception (2010) · 5.
Selina Kyle/Catwoman
That doesn’t, however, mean there aren’t moments of genuine greatness scattered throughout The Dark Knight Rises. Tom Hardy’s performance as Bane is the kind of swing-for-the-fences gambit that works far better than it should, and Anne Hathaway’s slinky, scene-chewing turn as <anchor>Selina Kyle/Catwoman</anchor> makes her a worthy and entertaining counter to Christian Bale’s always-brooding Bruce Wayne. And then there’s Michael Caine, whose heartbroken, desperate performance as Alfred, Batman’s butler and eternal confidant, makes The Dark Knight Rises one of Nolan’s more emotionally affecting films — flaws and all.