Bane was just a jacked-up puppet, acting on orders from – and out of love for – Miranda Tate (Marion Cotillard), a.k.a. Talia al Ghul. She’s the daughter of Ra’s al Ghul (Liam Neeson), whose League of Shadows tried to destroy Gotham City in Batman Begins, because they had deemed it corrupt and fallen.