Catwoman (Nolanverse)

"You think all this can last? There's a storm coming, Mr. Wayne. You and your friends better batten down the hatches, because when it hits, you are all gonna wonder how you can live so large and leave so little for the rest of us."

- Selina Kyle to Bruce Wayne.

The Cat (real name: Selina Kyle) is the initial secondary antagonist/anti-heroine in The Dark Knight Rises. She is a criminal and an associate of the villain Bane through their mutual employer John Daggett, though she only assists Bane out of fear of his killing her. This version is unlike the Batman Returns version. She serves as the secondary antagonist for the first half of the film before becoming a neutral character and eventually a full hero.

She is portrayed by Anne Hathaway.

History
Selina Kyle first appears disguised as a maid at Wayne Manor. While no one is looking she attempts to steal from Bruce Wayne and succeeds in making off with a pearl necklace that had once belonged to her mother. It is later learned though that Selina has grown tired of her life as a criminal and desires to start fresh, but due to so many past arrests and convictions has become bitter and cynical, feeling that the world would never give her a second chance, especially with the ease at which knowledge of her past can be shared. Knowing that Wayne possess a means by which she can give herself a clean slate, Selina attempts to steal it, also crossing paths with his alter-ego Batman for the first time.

When Bane makes his presence known in Gotham, Selina fears for her life and in desperation sells Batman out to Bane, though is shown to be remorseful over her actions and visibly upset by seeing Bane beat Batman mercilessly. As Gotham City subsequently descends into chaos and anarchy with Batman gone, Selina attempts to leave Gotham but is arrested again by detective John Blake. She is not locked up for long though before bane causes a mass prison break, allowing Selina to flee and reacquire her equipment. Though she inititally revels in the ability to take what she feels has been owed to her for so long, she becomes remorseful and guilt-ridden upon seeing the devastation caused by Bane's actions, at one point taking up residence in a building that she notes once belonged to an innocent family.

When Batman returns, she reluctantly aids him, but also plans to leave Gotham for good as soon as possible. Batman appeals to her inner goodness and Selina, rather than flee Gotham when she has the chance, chooses to instead help Batman, arriving just in time to save him from Bane, who she kills with the Bat-Pod's cannons. Right before Batman then seemingly sacrifices himself, Catwoman kisses him, also noting that they're "both suckers". She is later seen by Alfred living a new life with Bruce Wayne, the two finally able to start fresh and leave their painful pasts in Gotham behind.

Trivia

 * She is never referred to as Catwoman in the actual film, though a newspaper headline does refer to her as "The Cat", which in the comics was her alias before becoming Catwoman.
 * Although Kyle serves as the film's secondary antagonist during the first half of film, she later forms an alliance with Batman against the film's major antagonists, Talia al Ghul and her guardian, Bane.
 * It is interesting to note that the antagonists positions make a complete turn around in the second half of the film. For the first half Bane was the main antagonist and Selina was the secondary antagonist. However, in the ending this is revealed to be false and Talia becomes the true main antagonist with Bane being the secondary antagonist with Selina becoming somewhat of a deuteragonist and anti-heroine.
 * She is third love interest of Bruce, after Rachel and Talia.