On the Norwegian island of Svalbard, home to the world's northernmost permanent human settlement, time both stands still and is running out. In this...
When two sisters are travelling by car with their ageing, heart-sick mother, they receive the news that their brother has suddenly died. In a tightly...