“Star” is a production of 20th Century Fox Television in association with Lee Daniels Entertainment. Lee Daniels and Tom Donaghy are the creators and executive producers of the series.
The performance of The Wiz Live! will include a new song written by Ne-Yo, Elijah Kelley and music producer and director Harvey Mason Jr. and Stephen Oremus.
NBC has released images of the costumes in their upcoming holiday special of The Wiz.