Sung at graduations, funerals and retirement parties, Stephen Schwartz's 'For Good' is now the 'Hallelujah' of showtunes.
Each witch gets a new number as part of an effort to flesh out the arc of the stage show’s second act. As the composer ...