May 5 is the day Henry Cavill turns 35 years old! The handsome actor first appeared as Superman in the 2013 movie ‘Man of Steel’ and his portrayal of the superhero got quickly accepted by the fans.
Superman is an iconic character created by DC Comics and the most recognized superhero of all time. Who doesn’t know a man with a red ‘S’ on his chest?
While the modern generation associates Henry’s face with Superman, there have been plenty of actors before him playing this role. So, who do you consider the greatest?