These Superheroes Today Vs. When They First Appeared Is An Experience

    They weren't always so super.

    This is Superman today, as played by Henry Cavill in the 2017 film Justice League:

    And this is Superman when he first appeared onscreen, as played by Kirk Alyn in the 1948 film serial Superman:

    This is Spider-Man today, as played by Tom Holland in the 2019 film Spider-Man: Far From Home.

    And this is Spider-Man when he first appeared onscreen, as played by Nicholas Hammond in the 1977 made-for-TV movie Spider-Man.

    This is Wonder Woman today, as played by Gal Gadot in the 2017 film Wonder Woman:

    And this is Wonder Woman when she first appeared onscreen, as played by Cathy Lee Crosby in the 1974 made-for-TV movie Wonder Woman:

    This is Captain America today, as played by Chris Evans in the 2019 film Avengers: Endgame:

    And this is Captain America when he first appeared onscreen, as played by Reb Brown in the 1979 made-for-TV movie Captain America:

    This is Batman today, as played by Ben Affleck in the 2017 film Justice League:

    And this is Batman when he first appeared onscreen, as played by Lewis Wilson in the 1943 film serial Batman:

    This is Wolverine today, as played by Hugh Jackman in the 2017 film Logan:

    And this is Wolverine when he first appeared onscreen, as played by Jackman in the 2000 film X-Men:

    This is Catwoman today, as played by Camren Bicondova in the 2014-2019 TV series Gotham:

    And this is Catwoman when she first appeared onscreen, as played by Julie Newmar in the 1967-1968 seasons of the TV series Batman:

    This is the Hulk today, as played by Mark Ruffalo in the 2019 film Avengers: Endgame:

    And this is the Hulk when he first appeared onscreen, as played by Lou Ferrigno in the 1978-1982 TV series The Incredible Hulk :

    This is the Joker today, as played by Joaquin Phoenix in the 2019 film Joker:

    And this is the Joker when he first appeared onscreen, as played by Cesar Romero in the 1967-1969 TV series Batman:

    This is Thor today, as played by Chris Hemsworth in the 2019 film Avengers: Endgame:

    And this is Thor when he first appeared onscreen, as played by Eric Kramer in the 1988 made-for-TV film The Incredible Hulk Returns:

    This is Supergirl today, as played by Melissa Benoist on the current TV series Supergirl:

    And this is Supergirl when she first appeared onscreen, as played by Helen Slater in the 1984 film Supergirl:

    This is Storm today, as played by Alexandra Shipp in the 2017 film X-Men: Apocalypse:

    And this is Storm when she first appeared onscreen, as played by Halle Berry in the 2000 film X-Men:

    This is The Flash today, as played by Ezra Miller in the 2017 film Justice League:

    And this is The Flash when he first appeared onscreen, as played by John Wesley Shipp in the 1990-1991 TV series The Flash:

    This is Iron Man today, as played by Robert Downey Jr. in the 2019 film Avengers: Endgame:

    And this is Iron Man when he first appeared onscreen, as played by Downey Jr. in the 2008 film Iron Man:

    This is the Green Lantern today, as played by Ryan Reynolds in the 2011 film Green Lantern:

    And this is the Green Lantern when he first appeared onscreen, as played by Howard Murphy in the 1979 TV specials Legends of the Superheroes:

    This is Daredevil today, as played by Charlie Cox in the 2017 miniseries The Defenders:

    And this is Daredevil when he first appeared onscreen, as played by Rex Smith in the 1989 TV film The Trial of the Incredible Hulk :

    This is Harley Quinn today, as played by Margot Robbie in the 2016 film Suicide Squad:

    And this is Harley Quinn when she first appeared onscreen, as played by Mia Sara in the 2002-2003 TV series Birds of Prey: