A review by erinlikesreading
Once Upon a Broken Heart by Stephanie Garber

5.0

I love Stephanie’s whimsical writing and fantastical world building. It’s beautiful. I knew already that I loved Jacks. He’s the perfect villainous character you want to root for. What I didn’t expect the first time I read this was that I would live Evangeline. And I really really do. She’s hopeful and good, in ways characters often aren’t. And that goodness usually gets her into trouble. I love that even when she messes up, she takes chances to do the “right” thing in a world that doesn’t. I love her hope I’m happy endings. And I love that she gives everyone the benefit of the doubt. She isn’t highly suspicious, but she isn’t dumb. And she knows when she’s taking a wrong turn, but at least she goes in with eyes wide open.