Please enter your date of birth to view this video

Nicolas Cage was set to star in Tim Burton's Superman Lives in the '90s, but the film famously fell apart. We never got to see everything that Cage could bring to the table. And maybe we never will. However, it's now confirmed that Cage will finally get to play Superman in a movie, but only in a voice role.

Warner Bros. Animation announced this week that Cage will voice Superman in a cameo role for the upcoming Teen Titans Go! movie. Other cameo cast members include singer Halsey (Wonder Woman) and rapper Lil Yachty (Green Lantern).

Cage is a big-time Superman fan. He named his son Kal-El, which is Superman's birthname, and at one time owned a 1938 Superman comic that he later sold for more than $2 million.

Executive producer Sam Register told USA Today that the filmmakers "felt a great responsibility to find a voice for each character that would not only suit the role, but the playful tone of the Titans..." We haven't heard any clips yet of Cage as Superman, but we hope that happens soon.

Superman, Wonder Woman, and Green Lantern are only side characters in the Teen Titans Go! movie. The real stars are Robin (Scott Menville), Starfire (Hynden Walch), Raven (Tara Strong), Cyborg (Khary Payton), and Beast Boy (Greg Cipes). In the story, the heroes head to Hollywood to find a director (Kristen Bell) to help them have their big break.

The Teen Titans Go! movie, which is officially called Teen Titans Go! To The Movies, opens in July. Cage won the Best Actor Oscar for his performance in 1996's Leaving Las Vegas. It is a very good movie and Cage is a great actor.