Marion Cotillard, Joseph Gordon-Levitt's roles revealed in "The Dark Knight Rises"

Joseph Gordon-Levitt poses in the photo room at the 68th annual Golden Globe awards at the Beverly Hilton Hotel in Beverly Hills, Calif., Jan. 16, 2011.
VALERIE MACON/AFP/Getty Images
Joseph Gordon-Levitt
Getty

(CBS) Last month, Variety broke the news (and we reported it) that Joseph Gordon-Levitt would play Alberto Falcone in "The Dark Knight Rises." Not so. He's playing a Gotham beat cop named John Blake.

Pictures: "The Dark Knight" on location
Pictures: "Inception"

A Warner Bros. press release confirms Gordon-Levitt's role and announces Marion Cotillard will play Miranda Tate, a Wayne Enterprises board member who wants Bruce Wayne to continue his father's philanthropic efforts.

Cotillard and Gordon-Levitt worked with "The Dark Knight Rises" director Christopher Nolan on "Inception." In the statement, Nolan said, "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."

Christian Bale will return as Batman and Bruce Wayne. Anne Hathaway has been cast as Selina Kyle and Tom Hardy (who was also in "Inception") is Bane. The film is set for release on July 20, 2012.