A review by fairygodfish
The Silent Patient by Alex Michaelides

challenging dark mysterious slow-paced

2.75