A review by lilo_si
The Silent Patient by Alex Michaelides

challenging dark mysterious reflective tense medium-paced

5.0