A review by christieangleton
Before the Devil Breaks You by Libba Bray

adventurous dark emotional funny mysterious sad tense fast-paced

5.0