Movieline

Anne Hathaway Cast as Selina Kyle in The Dark Knight Rises

That sound you just heard was the Internet exploding. Christopher Nolan and Warner Bros. announced today that Oscar co-host Anne Hathaway will take the role of "Selina Kyle" in The Dark Knight Rises. So, Catwoman? Nolan doesn't say specifically in the press release: "I'm thrilled to have the opportunity to work with Anne Hathaway, who will be a fantastic addition to our ensemble as we complete our story." The director does confirm one villain, though: Tom Hardy will be playing the villainous Bane, and not The Riddler or Dr. Hugo Strange or any other obscure Batman foe. [Deadline]