Our Crooked Hearts by Melissa Albert

Seventeen-year-old Ivy’s summer break kicks off with an accident, a punishment, and a mystery: a stranger whose appearance in the middle of the road, in the middle of the night, heralds a string of increasingly unsettling events. As the days pass, Ivy grapples with eerie offerings, corroded memories, and a secret she’s always known—that there’s more to her mother than meets the eye.
Dana has always been perceptive. And the summer she turns sixteen, with the help of her best frie… Read more.
Trigger & Content Warnings
- Blood & gore depiction
- Animal abuse & torture
- Animal death