A review by libscote
Our Crooked Hearts by Melissa Albert

adventurous dark mysterious sad tense medium-paced
  • Plot- or character-driven? A mix
  • Loveable characters? Yes
  • Diverse cast of characters? No
  • Flaws of characters a main focus? Yes

4.0

Ivy has a troubled relationship with her mom, Dana. This book flips back and forth from their perspectives, one in the present, one in the past, eventually bringing them both together. It's a story of witches, and the choices we make, and how we live with the consequences. A slow burn with beautiful writing, if a bit full of metaphors.

Expand filter menu Content Warnings