I really enjoyed it despite the narrative starting with the present day and working backwards (I usually find this irritating). Think it would make a great film. (Can see Kate Winslett as young Sabine)