A review by aharper
A Curse for True Love by Stephanie Garber
adventurous
emotional
tense
fast-paced
4.5
Graphic: Confinement
Moderate: Animal death and Misogyny