Recently, Nic Cage went on the record saying he didn’t need to be part of the MCU. Because, well, he’s Nic Cage. But apparently, being Nic Cage won’t stop Nicolas Cage from being in the DCU. Because, well, he’s Nic Cage, but it’s about time he is also Superman. Nic Cage is, of course, his own kind of Superman every day. But Cage almost played the Man of Steel in Tim Burton’s Superman Lives over two decades ago. The movie, of course, did not come to fruition. But now Nicolas Cage will become Superman, and he will do so by having a cameo in The Flash.
![The Flash Logo with Superman background - Nic Cage will cameo as Superman in The Flash](https://legendary-digital-network-assets.s3.amazonaws.com/wp-content/uploads/2023/05/24073050/The-Flash-Logo-with-Superman-background-Nic-Cage-will-cameo-as-Superman-in-The-Flash.jpg)
The Flash‘s director Andy Muschietti recently revealed to Esquire Middle East, “Nic [Cage] was absolutely wonderful. Although the role was a cameo, he dove into it.” Muschetti also noted, “I dreamt all my life to work with him. I hope I can work with him again soon… He is a massive Superman fan. A comic book fanatic.”
Cage recently revealed that in Superman Lives, his version of Superman “was more of a 1980s Superman with like, the samurai black long hair. I thought it was gonna be a really different, sort of emo Superman, but we never got there.” Honestly, we can dig it. But we don’t yet know how closely this emo version of Superman will resemble the cameo character that Cage will play in The Flash. However, we would like to see Cage with long black hair blasting Taking Back Sunday. Batman and Spider-Man have both gotten to go emo before. So why not Superman?
You can see a little glimpse of what could have been/what will be below. The video reveals Nicolas Cage doing some costume tests for Tim Burton’s Superman and maybe gives us a glimpse into his The Flash looks to come. And yes, we see the long hair and the eyeliner.
And soon, we guess we will get to see the real thing. Cage’s cameo and The Flash itself head to theaters on June 16.