Alice in wonderland an x rated musical comedy