by Stuart Turton
3.89
432 pages
8h 11m
Embark on a mind-bending mystery where you must relive a fateful day to solve a murder, challenging your perception of reality and rewarding you with a satisfyingly complex resolution.