(I received a free copy of this book, through NetGalley, in exchange for a review).
(This review may contain spoilers).
I didn’t realise until I started reading this book that I’d read it before. I know the author, but only remembered two of her books that I’d read. This wasn’t either of them.
Although not a concept heavily explored in this book, I found the idea of different paths – always searching for one’s soulmate throughout consecutive lives – quite an intriguing one. It’s something I would have liked to see further explored, but I felt that there was a good build-up to the two characters meeting for the first time.
Adam’s past was something that particularly resonated with me. There was little sense that he regretted what he’d done, even though he was on a journey of redemption. I feel it would have been better if there’d been a good relationship before what had happened. The redemption plot would have come across better then.
The sections written from the POV of the Watcher were suitably creepy. One thing in particular makes me cringe and shudder when I think back on it. The first time I read the book, I had no idea of the identity of the Watcher and it came across as a complete surprise.
When Adam and Justine were together, I felt that there was a little too much summarising going on. When it comes to soulmate-based romances, I think the author needs to work twice as hard to make said romance believable.
There was clearly a lot of research that went into this book. The diving scenes in particular were really well-written and I could picture it all happening inside my mind.
The ending of the book was kind of sad, but sweet at the same time. There was the sense of both the characters reaching the end of their particular journey in this life.
I enjoyed reading this book and the author is definitely one who I would read again – not just because I have one of her other books on my Kindle. I would personally recommend reading at least one of her books.
