A review by kelz31
M. Butterfly by David Henry Hwang

I enjoyed this story, though the long time frame was confusing and made it slightly harder to suspend disbelief. Would love to see this produced