Beautiful, interesting, incredible cinema.
An archaeologist arrives to a remote research station in northern Finland. She is accompanied by her baby and a nanny. As the excavation starts, strange things starts to occur in the snow capped mountains.