Nora Schell Comes Forward About Time in Jagged Little Pill, Alleges Mistreatment by Production Staff
Schell is not returning to the show when it resumes performances October 18.
Schell is not returning to the show when it resumes performances October 18.