By Mary Kubica
5 out of 5 stars
Heidi Wood is someone who cares. She works for a nonprofit. She brings in stray cats. She always recycles the responsible way. When she first notices a young girl clutching a baby at the train station, she can’t get her out of her mind. She sees her there again and again. She’s dirty, the baby doesn’t look clean or well-fed. She wonders how a teenager can take care of her child this way. She finally gets her attention and has her meet her at a diner where she feeds her and gets a better look at the both of them. She says her name is Willow and the baby is Ruby. Eventually, to the objections of her husband and daughter, Heidi invites her to their home. A day turns into days. Things start to unravel in very bad ways.
We hear from Heidi as she watches over the baby, her mind going back to a baby she lost. We hear from Chris, her husband, as he tries to figure out who this girl is and what’s happening between he and his wife. And we hear from Willow, as she recalls her story to a police detective and we unravel what tragedy has befallen all of them.
This is one of the few books I have read that live up to the advertising about being the next Gone Girl
or the next Girl on the Train. I started it last night and had to finish it today. I could not put it down! The ending just threw me. It was such a tangled web that was coming apart on each page that I read. I liked her book The Good Girl, another good book, but I loved this one! You will definitely not be disappointed.
I happily received a copy of this book from Netgalley in exchange for an honest review.