Superman, played by American actor Christopher Reeve (1952 - 2004), holds a green crystal at the Fortress of Solitude, in a promotional still from 'Superman', directed by Richard Donner, 1978. (Photo by Silver Screen Collection/Getty Images)
Movies - TV
The Only Actor to Play Both Superman and Batman May Surprise You
Batman and Superman, two of the biggest DC Comics superheroes, were created to inspire readers with their strong sense of justice and morality. Their missions are similar — to protect the ones they love, keep their cities safe, and lead two different lives while doing so.
For over 80 years, Superman has represented hope, while Batman has conveyed a sense of justice — they go about it in different ways but stand for the same ideals. Most recently, Henry Cavill portrayed the Man of Steel, while Christian Bale, Ben Affleck, and Robert Pattinson took on the mantle of the Caped Crusader.
Batman wasn't the first superhero Ben Affleck portrayed on the silver screen. Before the actor donned a cape and spoke with a gravely voice, Affleck had already embodied two superheroes — Matt Murdock AKA Daredevil and Superman!
Three years after the actor debuted as Murdock, Affleck wore the Man of Steel's iconic costume in Allen Coulter's biographical murder mystery "Hollywoodland." It was initially called "Truth, Justice, and the American Way," in a nod to the iconic Superman catchphrase.
In the film, Affleck portrayed George Reeves, the actor who originally played Superman in the television series "The Adventures Of Superman." The role earned Affleck a Golden Globe nomination, and he also went on to win the Volpi Cup for Best Actor at the Venice Film Festival.