Wicked on Broadway is a world-renowned musical set in the heart of New York City. It tells the untold story of the witches of Oz, featuring spectacular costumes, enchanting performances, and impressive stage effects. A must-see for theatre enthusiasts visiting Times Square.