A review by hildaarlette
The Silent Patient by Alex Michaelides

mysterious tense

5.0