And while Michael Keaton is playing the villainous Vulture in Spider-Man: Homecoming, he has the distinction of playing Batman long before Ben Affleck or Christian Bale.
Now it appears that Keaton wanted to make sure the newcomers realized who wore the cowl before it was cool.
Chris Evans played both the Human Torch in The Fantastic Four films and currently stars as Captain America in the MCU.
As such, there are multiple version of certain characters, while some actors have played quite a few superheroes in various films.