New York City.
Nice boy meets nice girl.
Nice boy and nice girl get stuck in a castle full of insane crazy weirdos, one of whom is Tim Curry in a sexy, little black teddy. Curry creates buff muscle boy and buff muscle boy decides that Curry is not his kind of person. Buff muscle boy sleeps with just about everybody in sight and Curry gets upset. I think said it best. My father went to the play a long time ago.