Irina Björklund plays Isabella, a priest who returns to her hometown, a small town in Ostrobothnia. However, her past does not leave her in peace. Flashbacks take us back decades:…