This book is dark. Giving me nightmares. But I can't put it down. The ending twist.. It's been a long time since I enjoyed a book this much!