En arkeolog anländer till en avlägset belägen forskningsstation i norra Finland. Hon har rest dit tillsammans med sin bebis och nanny. Efter att utgrävningarna påbörjats utlöses märkliga händelsekedjor i de snötäckta bergslanskapen. En modern stumfilm i färg.