After all the rave reviews, I expected to love this book. But I found it slow, and then completely out-there-implausible. I think a movie would be better. The thing is (for me), if you're going to set up a story in the real world, then you should stay in the real world. Or at least try. Maybe it's just that I'm coming off a dystopian binge, but I didn't like the way this story combined the two elements.
I think I could have forgiven that if I liked the characters more. But they just weren't people with whom I wanted to spend time.
This is a good sci-fi story, and like I said, I'd probably love the movie if one were made. But as a book, it just didn't grab me. I didn't love it.