Jennifer Hudson, Danielle Brooks Shine in The Color Purple

Performances come first in this version of the show.