Even despite the end of The Dark Knight Rises, this still comes as a surprise:
According to sources, Joseph Gordon-Levitt absolutely will be appearing in “Justice League” as the new Batman. Now here’s where things get interesting. The more insistent the drumbeat has become, the more poking around I’ve been doing, and it’s looking like we may see Gordon-Levitt in the suit earlier than that. They’re a long way from filming anything “Justice League” related, but they appear to be solidifying deals for Gordon-Levitt and, potentially, at least one other actor from the Nolan films to do… something.
That something, HitFix suggests, is a cameo appearance in Man of Steel. Which… might be great, really.