This review will be my briefest. My message is, read the book, which is enthralling, and only then, watch the movie, which although fabulous, can never be as detailed as the book.
In a nutshell, this is an awesome novel.
If I could have suspended life and all its dreary commitments for the duration of my reading this book, then I would gladly have done so and read it from start to finish very swiftly.
As it was, I read it in four days while still managing to complete the activities of daily living, like working, cooking, eating, picking up after family members, etc.
Rachel, the main character, has issues, but nevertheless, it does not stop her from witnessing a perceived, potentially life-destroying event. No more to say, without spoiling.