by John Marrs
4.08
400 pages
7h 35m
Prepare for a pulse-pounding psychological thriller where you can unravel a web of secrets, betrayals, and dark family dynamics that will keep you guessing until the very end.