Die Hexenschwestern Silvana, Umbra und Holly führen ein beschauliches Leben im Schwarzwald. Als Silvana ihren Freund Beowulf ins Zwischenreich verbannen muss, um ihr eigenes Leben zu retten, fällt sie in tiefe Verzweiflung. Denn das Zwischenreich gilt als unerreichbar - für Diesseitige wie für Jenseitige. Doch Silvana ist wild entschlossen, ihren Gefährten dem Schicksal zum Trotz wieder aufzutreiben.
Auf ihrer Suche gelangen die drei Hexen in den hohen Norden Schottlands, wo sich die Highlands so unbegreiflich und endlos wie ihre Sorgen erstrecken, wo sich klaffende Zwiespälte, ungeahnte Gefahren und eine magische Höhle auftun.