The basic story is really not bad. But some things are too cliche, including the love story (and its descriptions), the heroine is a heroine already seen and reviewed. Having seen the movie before reading the book and having found no one I was biased in my reading.