Gordon-Levitt to take on Batman role

Joseph Gordon-Levitt is set to play Batman in 'Justice League'.
The actor is said to have agreed a deal with Warner Bros. to take on the role of the Caped Crusader in their new superhero ensemble, which will also feature Superman and Wonder Woman.