This was a dark and twisty ride. Aiden was thought dead for the past 10 years, drowned in a town flood. But he turns up one day and everything you thought you knew is wrong. His mother, Emma, has grieved, remarried, and has another baby on the way. This absolutely rocks her world. She did a lot of things I certainly did not agree with, but then again, who knows what choices they would make if they were in her situation. His father, Rob, comes back from the military, and although he was a bit aggressive at times (not with Aiden), he was the voice of reason, and suspicion, in the story. 
 The issue is Aiden refuses to speak. He won't identify his captor. He won't say what happened to him, although his scars tell a story on their own. Emma wants so badly to believe he's the same little boy she lost 10 yrs ago, but the changes are staring her in the face. Emma's new husband, Jake, basically hates Aiden and places doubts in her mind about whether Aiden is safe to have in the house or around a new baby. People are called in for questioning and everyone seems like a likely culprit. 
 The biggest reason it lost a star was because I guessed the kidnapper from early on, so that mystery was pretty much solved in my mind, so I didn't suspect everyone the story wanted me too. But even having guessed the kidnapper, there were still surprises in the end that I didn't see coming.