The main heroine is Olivia Taylor-Jones, the only child of a wealthy Chicago family that owns a department store chain. She is in her early to mid-twenties, Yale educated and is engaged to be married to a young, highly successful businessman with political aspirations. Things cannot get any better for her. The only dark spot in her life is the recent death of her father. As you might have guessed, things go downhill for Olivia from here. She suddenly learns that Taylor-Joneses are not her biological parents. She was adopted when quite young and was never told about the adoption. She also learns that her biological parents are both convicted serial killers and doing life sentences in prison. The media goes crazy with this news and Olivia has to flee Chicago and hide out in a small town of Cainsville.
Things get even stranger from here. Olivia discovers that she can read omens. In addition, Cainsville itself seems to be a very peculiar town: with a resident fortune teller, disappearing gargoyles and omnipresent elders who seem to know everything about everyone in town. Armstrong introduces some foreign words and terminology that she does not explain until the end of the book or even the following book, but if you google them you can get clues about Cainsville's residents. The town reminded me of the town in the TV series Once Upon A Time. It has the same atmosphere: lots of residents have no idea that their town is different from anywhere else and most of them have another identity that they know nothing about.
The plot is quite complex. There are also multiple characters and it is simply not practical to talk about all of them in a brief review. All I can say is that I enjoyed this book and did not see any flaws in it. I rated it 5 out 5 stars. It you like mysteries with a supernatural twist - check this one out.
No comments:
Post a Comment