Zoe has the ability to relive the previous 23 minutes of her life and change events. It sounds like a great opportunity to make everything work out the way you want but Zoe has learned that the changes she makes often turn out worse than the original event so she usually just lives with things as they are. But when she ends up in the middle of a bank robbery and a man who has been nice to her is killed, she knows she has to at least try. She only has ten chances to get it right - save everyone and not get herself killed at the same time.
When Vivian Vande Velde gets it right she does a great job of putting together an exciting story with a small page count. This is one of those books. It seems like it might get boring or repetitive watching Zoe relive the same time frame over and over but each time there are new twists to keep you interested. As a reader it also seems like the thing to do to fix the situation is obvious - call the police, duh! - but Vande Velde goes through all of those choices and shows how they just make things worse. A quick thriller that leaves you thinking a bit and rooting for Zoe to figure out a way to get it right.