4 stars. I wanted to round it down because of this quote:
"Believe me, not even Dean Koontz would make this up." Stone replied, "I think Stephen King would steer clear, too."
(Pretty arrogant and Koontz has already written a similar novel.)
But I did enjoy it a lot despite its numerous flaws.
Happy ending? Yes, HEA.