A review by localgargoyle
Under the Skin by Michel Faber

4.0