I agree mostly with what you say about Catwoman, but she is a vigilante in the comics now. But I do disagree about Bane. His interpretation in Batman Forever is, at best, an abomination, but Nolan said a fresh interpretation. I can see Bane being a realistic character kicking 5 kinds of shit out...