After all the rumors, Joseph Gordon-Levitt has officially been confirmed to play a main role in The Dark Knight Rises. Gordon-Levitt will play Alberto Falcone, the son of mafia boss Carmine Falcone, played by Tom Wilkinson in Batman Begins.
Sources say his role involves The Holiday Killer who returns to Gotham to take over the underworld.
Anne Hathaway is all set to play Catwoman/Selina Kyle in the next installment.
Nolan also confirmed that Tom Hardy (Inception) will play powerful villain Bane and Marion Cotlllard.
The Dark Knight Rises hits theaters on July 20, 2012.