Norway, 1880. In the secluded village of Butangen at the end of the valley, headstrong Astrid dreams of a life beyond marriage, hard work and children. And then Pastor Kai Schweigaard comes into her life, taking over the 700-year-old stave church with its carvings of pagan deities. The two church bells were forged by her forefather in the 16th century, in memory of conjoined sisters Halfrid and Gunhild Hekne, and are said to have supernatural powers. But now the pastor wants to tear it down, to replace it with a modern, larger church. Though Astrid is drawn to him, this may be a provocation too far.