Reviews and other content aren't verified by Google
very boring in the beginning and the plot twists are way too late in the book- takes about 200 pages for the interesting stuff to happen.. (SPOILER)
i hate that everyone but esme DIES and lilian gets away.