by Sophie McKenzie
4.12
438 pages
8h 18m
Dive into a pulse-pounding thriller where loyalties are tested and the past resurfaces, revealing shocking secrets that could shatter everything.