alice in wonderland: an x-rated musical fantasy