A review by megsbookishtwins
Diavola by Jennifer Marie Thorne

5.0

content warnings : literally, everything- blood, gore, murder, haunting, suicidal ideation, self harm etc.

rep: bi m/c, gay side character

Bloody loved this. Haunting as fuck. And God, such a memorable protagonist.