DESPITE all its misfires, The Flash had some glimmers of greatness when it screened in cinemas early this year.

Bringing two actors playing different versions of Batman into a single film, it featured Man of Steel’s General Zod played by Michael Shannon once again and, of course, Nicolas Cage as Superman.

Cage was initially set to play the iconic character in Superman Lives, a film that was eventually cancelled by Warner Bros in the late ‘90s. However, in The Flash, it was never clear whether it was actually Cage in the film.

This was due to his Superman cameo not having spoken dialogue and looking like it was produced using computer-generated imagery (CGI). In a recent interview with Yahoo Entertainment, Cage reveals that he was just as surprised as cinemagoers by his “appearance” in the film.

“When I went to the cinema, it was me fighting a giant spider. I did not do that,” Cage said.

The actor also explained that when he was on set during The Flash’s filming, he was filmed under the direction that his Superman was “standing in an alternate dimension, witnessing the destruction of the universe”.

“You can imagine, with that short amount of time that I had, what that would mean in terms of what I could convey. I had no dialogue, so I had to convey the emotion with my eyes. So, that’s what I did. I was on set for maybe three hours,” he revealed.

Asked whether his Superman sequence was an AI recreation, Cage reportedly said that he did not feel it was.

“I just think that they did something with it, and again, it’s out of my control,” he said.