Title: Once More Upon a Time
Author: Roshani Chokshi
Genre: Fantasy, Romance, Novella
Publisher: Sourcebooks Casablanca
Source: Publisher via NetGalley
Release Date: October 5, 2021
Once upon a dream, there was a prince named Ambrose
and a princess named Imelda who loved each other…
But alas, no more.
“What a witch takes, a witch does not give back!”
their friends and family warn.
They resign themselves to this loveless fate…
A year and a day pass.
And then their story truly begins…
Embark on a perilous journey with Imelda and Ambrose as they brave magical landscapes and enchanted creatures on their quest to reclaim their heart’s desire… But first they must remember what that is…
Ambrose and Imelda were a Prince and Princess who married and were given their own kingdom to rule. However, when Imelda got sick, they made a deal with a witch to give up their love for each other but stay together for a year and a day. Once the time is up, the witch makes another deal with them to give them their freedom if they can get her a special potion from another kingdom. The couple agrees to pretend they are still together until they can get the potion. They have to eventually learn what their hearts truly desire.
This fairytale story was short and concise. Though it was a novella, there was great character development. Ambrose and Imelda weren’t the heroes of their families, but they became the heroes of their own story.
This story was also hilarious. The narrator made sarcastic comments on what was happening and the fairytale tropes in the story. This funny narrator made the story so enjoyable!
Once More Upon a Time is a fun fairytale story!
Thank you Sourcebooks Casablanca for providing a copy of this book.
What to read next:
The Gilded Wolves by Roshani Chokshi
These Violent Delights by Chloe Gong
Have you read Once More Upon a Time? What did you think of it?
One thought on “Review: Once More Upon a Time”