This si the best book I've read in ages! I started it on our drive home from vacation, and, once we got home, I put in my headphones and told the fam not to talk to me until I'd finished the book.
It's about a mom who is waiting up for her son to get home, and as she watches out the window, he kills a man. Then she wakes up in a time loop going back into the past to solve the murder. There are so many twists and turns, and the end is so satisfying.