You are aware Cage is a huge Superman fan, enough so that he named a son Kal-El? Cage's real name is Coppola, as in a nephew of director Francis Ford Coppola. He took Cage as a screen name from the comics character Luke Cage. He was also offered the role of Norman Osborn/Green Goblin in Spiderman but couldn't do it.
Anyhow, here is more info on that film & the casting - evidence that there are worse things than a run of the mill remake
Producer: Jon Peters
Original treatment: Kevin Smith
Superman: Nicolas Cage
Lois Lane: Linda Fiorentino
Jimmy Olsen: Chris Rock
Brainiac: Tim Allen
Luthor: Jack Nicholson
Eradicator: David Hyde Pierce
L-Ron (voice): Dwight Ewell
Superman wears the black suit (below) and is only visible in flight as a red-blue blur. How he does that with a black uniform, I dunno
Brainiac blocks the sun, taking his powers, then sends Doomsday to kill Sups. He also teams with Luthor, who he gives a Chewbacca-ish space-dog. Brainiac has a robot assistant named L-Ron (Hubbard?), who is described as a gay R2D2.
Eradicator, a Kryptonian cybernetic organism, resurrects Superman, but he is now powerless until the sunlight can be turned back on. To protect Sups and restore some capability Eradicator forms an armor suit from his own body, which is what's shown above.
One improbable thing leads to another, and at the end Sups battles a giant spider - an item Peters recycled in
Wild Wild West :roll: