A review by knivesalwayswins
Hidden Bodies by Caroline Kepnes

5.0