

4⭐️
This book went off the rails in the best way for me, because it lived up to its building tension and weirdness and bad vibes with a reveal that was as bonkers as it needed to be to not fall flat for me.
This was definitely a favourite last year when I read an advance copy, and one that I will be recommending a lot this year!