A review by rachelmacdonald
Sacrifice by Sharon Bolton

2.0

Entertaining but a bit too weird to be believable...