This story had so much potential and I'll admit, when I read the preface, I was all kinds of excited about it. That small introduction pulled me in and I was ready to be wowed. It is very well written and Walters has a great writing style. Unfortunately, it didn't take long for the story to fizzle after the preface.
The book is rather lengthy, which isn't a problem for me as long as the story keeps a good pace and holds my interest. While the book does have a steady pace for the most part, it's almost agonizingly slow and even a bit repetitive at times, to the point that I found my interest waning.
The story is suspenseful and Hannah's crimes were intriguing, but it would've benefited from a faster pace. I did expect more of a romantic element, but honestly, I didn't feel the romance with this one. Hannah comes across as cold and calculating through much of the story and while we're told on the page that she's falling for Mason, I didn't feel that.
Mason could've been a truly great character, but he has to be the most gullible agent in the history of fictional FBI agents. Not only does he accept Hannah's excuses for her lies, but he justifies them in his head. There were so many red flags waved in his face that it became eye-rollingly frustrating.
The cliffy at the end was a big one, but between Hannah's coldness and Mason's gullibility, I wasn't left with enough curiosity to read to the conclusion to this tale.
The author is talented and I would read other books by her, but this one just wasn't for me.