Joseph Gordon-Levitt Cast In 'Batman: The Dark Knight Rises' As Alberto Falcone

In a film about a billionaire crime-fighting man-bat, the hardest thing to believe may be that Joseph Gordon-Levitt has an evil bone in his body.

After months of rumors, Variety's Showblitz (via /Film) reports that the "Inception" and "500 Days of Summer" star has officially signed on to the cast of Christopher Nolan's third Batman film, "The Dark Knight Rises." Gordon-Levitt will play Alberto Falcone, the son of mob boss and major "Batman Begins" villain Carmine Falcone, played in that film by Tom Wilkinson.

The role is one /Film had speculated Gordon-Levitt would get, as it's part of one of Nolan's favorite Batman story lines.

It's turning out to be a star-studded cast for Nolan's third turn with the caped crusader franchise; freshly minted Oscar winner Christian Bale is back as Batman, while Anne Hathaway will play Selena Kyle/Catwoman and Gordon-Levitt's "Inception" cast mate Tom Hardy will play Bane, another villain.

In other Batman casting news, Variety also reports (via Indiewire) that indie star Juno Temple is up for a role in the film, as a "street-wise Gotham girl."

This film may be the last go around as Batman for Bale; he's said that, from what he knows of Nolan's plans, he'll drop the cape at three films, but until he gets that confirmation, he's open to playing the role in a fourth film.

For more on the Gordon-Levitt casting, click over to /Film.

UPDATE: Entertainment Weekly reports that Gordon-Levitt has indeed joined the cast of "The Dark Knight Rises," but will not play Albert Falcone.