Helpful Score: 3
It sounds like a predictible common story, but it has lots of surprises and twists and turns. I liked all of the characters. It was a quick read....I wanted to get back to it. I finished in two days...which is quick for me and my lifestyle.