National

After much speculation about whether NBC could pull off classic movie The Wiz as a live production, based on the rave reviews following the theatrical adaptation that aired Thursday night, the cast and crew delivered.