Stephanie GarberFantasy · Romantasy
A Curse for True Love
Synopsis
Evangeline Fox came to the Magnificent North chasing a happy ending, and from the outside it looks as if she found one: a handsome prince, a legendary castle, a fairy-tale life. But she has no memory of what that ending truly cost her, and the people closest to her are determined to keep it that way.
As old enemies close in and buried truths refuse to stay buried, Evangeline is caught between two villains, each certain he knows what is best for her — and only one of whom she may be able to trust. With hearts, crowns, and lives on the line, the story that began with a single broken heart races toward its final, dangerous reckoning.
The conclusion to the Once Upon a Broken Heart trilogy, A Curse for True Love brings Evangeline and Jacks's story to a heady, romantic close in the world of Caraval.
How it reads
- Writing5.0
- Impact5.0
- Characters5.0
- Plot5.0
- Atmosphere5.0
Prose complexity 4/10
Spice level
3.0 avg spice
- ⭐️ 4 stars This book felt like a bittersweet goodbye to a world I never wanted to leave. I read it in two sittings because I genuinely couldn’t put it down. The story pulled me in immediately, I was struggling between the feeling of not wanting the book to end and not being able to put it down. Overall, I absolutely loved it. The entire series is a solid five stars in my heart, no question. It’s one of those rare series that makes you feel completely immersed in its universe, to the point where finishing it feels more like leaving a place than finishing a book. That being said, the final book did feel a little underwhelming in comparison to my expectations for a grand finale. Some scenes didn’t fully land for me emotionally or felt slightly unnecessary, and I found myself wishing certain moments had been handled differently. At times some of Jacks choices frustrated me not because they didn’t make sense for his character, but because I wanted more communication and emotional payoff after everything he and Evangeline went through. Apollo, on the other hand, was the definition of insufferable. His arrogance and self importance made his downfall incredibly satisfying. What truly carries this book, though, is the characters. Evangeline especially stands out for me. She is brave, kind, and determined in a way that makes her incredibly easy to root for. She constantly chooses courage over comfort, even when it terrifies her, and that makes her journey so compelling. And Jacks… well, it will always be Jacks. Morally complicated, infuriating, and impossible not to love. No matter how much he frustrates you, you still find yourself rooting for the prince of hearts. In the end, this book may not have been a perfect finale for me, but it was an incredibly emotional and addictive read. I didn’t want it to end, and I truly felt nostalgic the second i closed the book.
- I realised I don't like how Stephanie ends her trilogies because, well, she doesn't. The whole trilogy could have been made into a duology; Apollo was brought back with a ton of determination that he just chucks out the window. Aurora was just a plot point and I wanted to know more about Dane/LaLa. And despite it being the final book, it was the shortest and left a lot to ask for. The redeeming feature was that they finally ended up together. But I have so many questions: how did they even kiss? What about the apples? What about the rest of the Valors??? I hope things weren't left so open to push out another trilogy in the Caraval universe, though if she did I would still shamelessly read it. Rating: 3.5 🌕🌕🌕🌗🌑



