Joseph Gordon-Levitt To Star As New 'Batman'