Scan barcode
A review by constantlorelai
First Love, Last Rites by Ian McEwan
3.0
Sinister, troubling, and often times just plain sick. Personally, it's one of those times I just ended up hating the author for making such unpalatable characters feel almost endearing.