En man i kattmask möter ett barn på landsbygden och tar henne till ett château, kallat "himlen", där andra människor bär djurmasker. I de närliggande skogarna lever samtidigt en hippiekult som följer en guru som lovar frigörelse från världsliga bekymmer.