Mary has been dreaming strange dreams for as long as she can remember. It is always the same set of recurring dreams, and lately they are becoming more frequent. She is a doctor that works at the ER in Michigan; however, she has always been a loner and seems to be searching for something that is just beyond her reach.
Michael was a very strange young child, always in a rage over something. Until he met his mentor, he was headed for disaster. When he meets Astra, she helps him remember everything about his past. He realizes that he lost the other half of himself centuries ago and has been searching for her every since.
Mary is hearing voices on the wind; they seem to be telling her something, but she is not sure what to believe. When she feels compelled to drive north, the voices help her along the way until Michael finds her on the side of the road. He knows right away who she is. However, she struggles as her memories are resurfacing, and they both know they are in danger from an ancient enemy, The Deceiver, who wants to use Mary and destroy Michael.
My review: This is an amazing start to a dark urban fantasy series with some elements of romance. I enjoyed the world-building and the characters. Mary and Michael are very interesting as they struggle to remember their past lives and deal with present dangers. Be warned, though - the story of Mary and Michael does not end in this book and will continue with the next, as we learn more about this world they live in.
My rating: I recommend this book if you enjoy dark urban fantasies with fascinating characters.