
Warning: Massive spoilers for The Flash ahead!
Though they might take a while, dreams do come true. It's no secret that Nicolas Cage is a big fan of Superman – to the point where he named his oldest son Kal-El. In 1998, the actor was set to play the Man of Steel before production was tragically shut down. 26 years later, Cage was finally able to don the suit and cape once more in a brief cameo for The Flash.