by Mo Hayder
In fact, I didn't finish did book. I gave up on page 309 out of 494. It wasn't so much that the book was hard to read. More that the story wasn't doing anything for me and the characters left me completely cold.
I read it, and I'm bitter; knew the surprise after 10 minutes, but the author didn't make it fit, damn it