Den tilsynelatende vanlige jenten Maya snubler over en magisk blomst, og døren til en hemmelig verden åpner seg. En verden full av hekser og trolldom. Unge Maya følger etter en mystisk katt inn i en skog og oppdager en gammel sopelime og en forunderlig blomst. Den forbudte Hekseblomsten som kun blomstrer en gang hvert syvende år. Blomsten og sopelimen river med seg Maya og tar henne med over skyene og langt vekk til universitetet Endor - et magisk universitet ledet av rektor Mummelbork og den brilliante Doktor Dee. Men Maya finner fort ut at alt ikke er som det skal være på det magiske universitetet.

To helt vanlige ungdommer legger ut på en magisk reise for å redde vennen sin og motstykket hennes fra en annen verden. Men kjærlighet gjør reisen komplisert.

Handlingen i denne filmen foregår i heigårdene over Fedafjorden i Vest-Agder på begynnelsen av 1900-tallet. Filmen forteller om et lite bygdesamfunn som sliter etter at mange har utvandret til Amerika. Vi møter Lina (spilt av Ingerid Vardund). Hun er en sterk kvinne som må ta mannfolkjobber og som trekkdyr for å livnære seg selv og sine gamle foreldre. Det er et hardt liv og mye blodslit. Hun har aldri hatt en mann, for menn har blitt skremt av hennes stahet og egenrådighet. Men hun går og lengter etter mann og barn. Så en dag kommer hennes ungdoms forelskelse, Gilbert (spilt av Roy Bjørnstad) tilbake fra Amerika etter 20 år. Med årene har han blitt alkoholiker, men når de to møtes blir det et lidenskapelig møte. For Lina er fast bestemt på at det er Gilbert hun vil ha. Snart blir hun gravid og det går endelig mot barn og bryllup for Lina.