Karin a Paul cestují se svými dětmi Lisou a Marcem do rakouského horského střediska Gschaidu. Jen co tam dorazí, odřízne město obrovská lavina. Rodina najde útulek u faráře Ernsta. Ten jim večer vypráví 100 let starý příběh. Švec Sebastian si vzal Susanne, dceru bohatého barvíře ze sousední vesnice. Mezi vesnicemi panuje dlouholetá nenávist. Susanne v novém domově zůstala cizinkou a ani děti, Sannu a Konrada, vesničané mezi sebe nepřijali. Sebastian a Susanne se proto odcizili a po letech rozepří se Susanne vrátila k rodičům. Děti zůstali u otce. Matku navštěvovali, ta se na ně vždy těšila, ale sousedé se na ně dívali skrz prsty, byli přece ze znepřátelené vesnice. Když se Konrad se Sannou vraceli domů z návštěvy na Štědrý den, začalo sněžit a oni spletli směr cesty a místo domů k otci zamířili do hor. Dostali se až na ledovec, kde objevili modře svítící jeskyni a v ní horské křišťály, o kterých stará pověst vyprávěla, že dokážou znovu spojit ty, kteří se milují.