Twenty years ago the stars nearly aligned when Nicolas Cage was cast as the Man of Steel in the failed 1998 movie Superman Lives, a project that never took flight.
Billions of YouTube views of Cage having his Superman costume test later, the legend of screen and cinema is finally getting his chance.
It is actually a movie adaption of a popular Cartoon Network show, Teen Titans GO!.
Cage joins a cast of impressive talent. The pop star Halsey will voice Wonder Woman, and rapper Lil Yachty will play Green Lantern. You read that right.
Teen Titans GO! To The Movies will hit theaters July 27.