A review by marap
The Silent Patient by Alex Michaelides

mysterious sad medium-paced

3.0