I haven't read the book so I suspect I'm missing loads of nuances. Started very slow but was gripped by the end. Creepy.