A review by hazyhall
Never Let Me Go by Kazuo Ishiguro

challenging dark emotional mysterious tense medium-paced

2.0