A review by inconsequential_perplexities
The Favor by Nicci French

mysterious

2.5