Good stories are like sculptures. They already exist in the stone, and are waiting for an artist who can see the sculpture inside and chip away the unnecessary parts to reveal the masterpiece underneath. So that marks the difference between a great story waiting to be written, and a mediocre story which was written to emulate a great story.
This book, was an attempt of a mediocre story to be great. I have the feeling that the writer was forcing the story to move forward. The story itself has no drive because it doesn't exist. It was created by the writer's sheer force of will. There, it's a highlander romance novel because the writer wrote it this way. What a shame because the characters are interesting. Their interactions however, very artificial. The entire story is artificial.
I don't think it's necessary to recount the story because the blurb does a good job of it. There is little else anyways. I am being nice with my 2 star rating.