A tense and immersive atmosphere, coupled with a well-crafted plot and complex and grey characters, makes this book an unputdownable read. The internal conflicts faced by the protagonist add depth to the storyline and the exploration of his relationships, especially with his mother, is an emotional rollercoaster, making us question a lot of things.