Superman is perhaps the world's most iconic superhero, and since being created back in 1938, the Man of Steel has gone through some very unique and very strange adventures. Like almost all DC Comics characters, there have been a lot of different versions of Superman over the years. He made his debut with a borderline villain personality, but that didn't last long and soon gave way to the classic "Truth, Justice, and the American Way" persona which lasted for decades. He's since been modernised, and now has a little more of that aggressive and edgy personality from the days of Jerry Siegel and Joe Shuster. A lot of different takes on Superman have been seen on the big and small screen as well, with British actor Henry Cavill the latest to play the character. After Zack Snyder rebooted him in Man Of Steel, Superman will return to cinemas when he battles it out with Ben Affleck's Caped Crusader in Batman V Superman: Dawn Of Justice. However, would Cavill have signed up to play this icon had he known just a handful of these weird facts? Probably, but that makes these no less surprising! Whether it's the origin of Kryptonite, Superman's links to the KKK and Nazis, or the real reason Lex Luthor hates the protector of Metropolis, you'll learn a lot more about the DC Comics superhero right here. Don't forget to also take a look at twenty equally shocking facts about Batman by clicking right here.