Serious flaws. First, Hannah makes so many poor decisions along the way after Owen disappears that I found her to be a frustrating main character and hard to root for. Second, this is not a mystery. Twists or surprises? No. You can guess what is afoot here. This is a very over-rated book.