Well this is something of a letdown.
After months of speculation, blind alleys, dead ends, false rumors and all other manner of wrongness, the "Dark Knight Rises" roles for Joseph Gordon-Levitt and Marion Cotillard have been officially announced and they're both playing people you've never even heard of.
Here's the nut from Warner Bros.' press release:
Cotillard will appear as Miranda Tate, a Wayne Enterprises board member eager to help a still-grieving Bruce Wayne resume his father’s philanthropic endeavors for Gotham.
Gordon-Levitt will play John Blake, a Gotham City beat cop assigned to special duty under the command of Commissioner Gordon.
The film reunites the actors with Christopher Nolan, who recently directed them in the award-winning blockbuster “Inception.”
The director stated, “When you collaborate with people as talented as Marion and Joe, it comes as no surprise that you would want to repeat the experience. I immediately thought of them for the roles of Miranda and Blake, and I am looking forward to working with both of them again.”
Heading the cast of “The Dark Knight Rises,” Christian Bale stars as Bruce Wayne/Batman. The main cast also includes Anne Hathaway as Selina Kyle and Tom Hardy as Bane.
If you don't recognize those names it's because the characters are brand new inventions for the film. which hey, great... but we were so stoked about the idea of JGL as The Riddler, and the thought of Cotillard as Talia Al Ghul, Batman's lover-turned-enemy was swoon inducing.
Oh well, in Nolan we trust.