I heard about this book on the podcast What Should I Read Next?. It intrigued me because of its unique time travel element as well as the emotional aspect of a mother trying to save her son from doing something terrible that would change his life in ways he could never undo.
As the book opens, a mother is waiting for her teenage son to return home. He is running late and she is nervously looking out the window looking for him. Soon, she sees him walking toward the house. He is joined by another person. They seem to talk briefly. Then her son takes out a knife and stabs the man. The rest of the night involves the police and her son going to jail. In the wee hours of the morning she finally gets home to get some sleep, intending to get him a lawyer and start sorting all this out the next day. But when she awakes, it is the day before the murder. And every time she wakes up, it is a day or more before the day she just relived.
I couldn’t put this book down. The mother is at the center of the story as she attempts to unravel what happened, why her son would stab someone, and how she can prevent it from ever happening in the first place. Through some help from other characters, she uncovers more and more that she didn’t know about her own life. The story is filled with surprising revelations artfully spun. The mother’s emotions are an underlying thread as she finds out things about her son and husband that she never knew. And the writing pulls at the heartstrings in a way that fits perfectly with the story without pulling you out of it. A well-written and evocative mystery that effectively uses time travel and makes it feel almost normal.
My rating: 4.5/5