"As she herself confirmed, Anne Hathaway will be Catwoman in the movie. I can’t tell you what role she has in the beginning, but by the end of the story Catwoman isn’t a villain but rather an ally of Batman. And who are they teaming up to take out? The League of Shadows. Headed by Talia Al’Ghul. With Bane, who is her muscle/possible love interest. And with Joseph Gordon-Levitt in tow. Is he playing Black Mask? My source didn’t know, but did know that Levitt is certainly an antagonist and involved with the League of Shadows."
It seems to make sense, and this rumor may be right on some basic things, but probably not 100%. It connects the film to the first Christopher Nolan Batman movie. Marion Cotillard will be in it, but her role has not been announced, and all the rumors have pointed to Talia, daughter of the villain from the first Nolan film, Batman Begins. If this isn't true, then it's a pretty good guess. It's worth noting that the website has been correct on certain rumors in the past.
Anne Hathaway is confirmed as Catwoman; Tom Hardy is a villain named Bane