946: A Play, a Musical, a Rock Opera, and Much, Much More

A drama? A musical? A satire? It's all of those, and more.

Read Story