Anne Hathaway as Catwoman. Good actress and an unusual pick for Catwoman. I can dig it.
But Bane? Really? Really?
The only thing that could surprise me more would be to hear that Christopher Nolan was casting Justin Beiber for his gritty, realistic take on Bat-Mite -- possibly the only character in the Batman universe lamer than Bane.
That's not to say Nolan can't pull it off. He turned Ra's al Ghul, another Batman villain I dislike, into a compelling antagonist. And like Liam Neeson, Tom Hardy has something to bring to the role. But Nolan certainly has his work cut out for him with this one.