The Eternal Ones is definitely one intriguing read. It kept my attention and I finished it in one whole sitting. There is mild adventure, romance, soul-mates and drama. I am definitely recommending this book to friends.
I only gave it two stars because 1, the first half of the book nearly bore me to death. Some parts were interesting, like Haven having flash backs from her past life, but other than that it just droned on and on about her family problems and lack of social life. I convinced myself to keep reading because I really wanted to see Haven and Iain meet once again in this life time, which actually doesn't happen until you are nearly half way through the book. (Chapter twenty-nine, page 159)
Secondly, Haven's trust issues. One moment she would be all over Iain and the next she would find some silly reason not to trust. Then Iain would convince her to trust him and she would. Then she would run into someone, who would say something bad about Iain, then the whole process would start all over again. This went on for the second half of the book.
And thirdly. The characters were absolutely flat. I think I only liked Iain, although I believe the author could have done a bit more work on him.
Despite all those flaws, the plot kept me going and I still am going to recommend this book. I only wished that some unnecessary pages of the book be ripped out to save my friends some time.