by Natasha Preston
3.6
327 pages
6h 12m
Unravel a spine-chilling mystery where a seemingly innocent getaway turns into a nightmare of suspense and hidden agendas, leaving you questioning who can be trusted.