Scan barcode
A review by pial
The Mirror Man by Lars Kepler
dark
sad
medium-paced
4.25
Graphic: Violence, Torture, Sexual violence, and Sexual assault