En la corte real, un príncipe está presentando a la princesa con la que se ha comprometido cuando de repente aparece una bruja. Aunque es expulsada, la bruja regresa pronto, convoca a algunos de sus sirvientes y se lleva a la princesa. Se organiza rápidamente un grupo de rescate, pero la desafortunada cautiva ha sido llevada a un reino extraño y amenazante, desde donde será imposible rescatarla sin alguna ayuda especial.

Una joven pintora que prepara su primera exposición se vuelca en la creación hasta perder contacto con la realidad y caer en un caos alucinatorio. Encerrada en una clínica, se va reconstruyendo poco a poco a través de la pintura y de la observación diaria de una ardilla a través de la ventana.

Según el productor David McGillivray, "John Gielgud estaba obsesionado con los pantalones, le encantaba la pana y el cuero. Así que escribió una película ambientada en una tienda de ropa masculina". El guión fue escrito originalmente para el difunto cineasta Peter de Rome.