A review by littlebread
Evil at Heart by Chelsea Cain

dark emotional mysterious sad tense

4.0