At a party thrown by her parents, Evelyn Hardcastle will be killed - again. She's been murdered hundreds of times, and each day, Aiden Bishop is too late to save her. The only way to break this cycle is to identify Evelyn's killer. But every time the day begins again, Aiden wakes in the body of a different guest. And someone is desperate to stop him ever escaping Blackheath...