Tag Archives: Magic

Review: If I Have to Be Haunted by Miranda Sun

If I Have to be Haunted

If I Have to Be Haunted
Miranda Sun
HarperCollins
Published September 26, 2023

Amazon | Bookshop | Goodreads

About If I Have to Be Haunted

Cemetery Boys meets Legendborn in this thrillingly romantic, irresistibly fun YA contemporary fantasy debut following a teenage Chinese American ghost speaker who (reluctantly) makes a deal to raise her nemesis from the dead.

Cara Tang doesn’t want to be haunted.

Look, the dead have issues, and Cara has enough of her own. Her overbearing mother insists she be the “perfect” Chinese American daughter—which means suppressing her ghost-speaking powers—and she keeps getting into fights with Zacharias Coleson, the local golden boy whose smirk makes her want to set things on fire.

Then she stumbles across Zach’s dead body in the woods. He’s even more infuriating as a ghost, but Cara’s the only one who can see him—and save him.

Agreeing to resurrect him puts her at odds with her mother, draws her into a dangerous liminal world of monsters and magic—and worse, leaves her stuck with Zach. Yet as she and Zach grow closer, forced to depend on each other to survive, Cara finds the most terrifying thing is that she might not hate him so much after all.

Maybe this is why her mother warned her about ghosts.

Delightful and compulsively readable, this contemporary fantasy has something for every reader: a snarky voice, a magnetic enemies-to-lovers romance, and a spirited adventure through a magical, unpredictable world hidden within our own.

My Review

I can see why this book is compared to Cemetery Boys. Both have ghosts who need the main character’s help. In both stories, the main character’s family doesn’t support them engaging in their supernatural gifts, though for different reasons. Both feature an enemies-to-lovers romance as a secondary plot.

I liked a lot of things about the story. At one point, Zach and Cara meet Brittany, who helps them navigate the liminal space. I loved her. She gave Cara another person to bounce thoughts and questions off of and someone to call it out when she was not being honest with herself.

In some scenes, I wished there were more setting details. The liminal space was so strange that I had difficulty picturing what was happening at a few points. Despite that, I liked the strangeness of that landscape and how it challenged Cara and Zach’s perceptions of each other.

At the beginning of the story, I really didn’t like Zach as a character. He’s rude, entitled, and kind of a bully. Through the journey he and Cara take together, the story shows how alone Zach is and how his family doesn’t seem to care about him. But I didn’t feel like it addressed the bullying and entitlement. I liked the person that Zach became, though.

A lot of things about the story made me feel like it was meant more for a younger YA audience, such as the descriptions of Cara’s friendships with the girls in her class and her rivalry with Zach. A few things made it seem more appropriate for upper YA, like some of the scarier situations they faced and the kids drinking alcohol at a party near the end.

The writing style reminds me a little bit of Katie Zhao’s books. So readers who enjoyed Dragon Warriors, her middle grade series, and are ready for YA books will probably like this one. Unlike Zhao’s books, the lore in If I Have to Be Haunted isn’t particularly based on Chinese folklore or mythology, but the tenor of the writing reminded me of her books.

Content Notes for If I Have to Be Haunted

Recommended for Ages 13 up.

Profanity/Crude Language Content
Some profanity used infrequently.

Romance/Sexual Content
Kissing between two characters. Someone asks if they’ve had sex.

Spiritual Content
Like her grandmother and a few others, Cara can see and speak to ghosts. She journeys with allies to a liminal space, a place between worlds, where she encounters other monsters and spiritual beings.

Violent Content
Situations of peril. References to cannibalism. A snake bites someone. Characters battle ghosts and monsters.

Drug Content
Zach tells a story about how he and a friend tried to sneak into his parent’s liquor cabinet when they were younger. High school students gather at a party where some teens drink alcohol.

Note: This post contains affiliate links, which do not cost you anything to use but help support this blog. I received a free copy of this book in exchange for my honest review. All opinions are my own.

Review: A Treachery of Swans by A. B. Poranek

A Treachery of Swans
A. B. Poranek
Margaret K. McElderry
Published June 24, 2025

Amazon | Bookshop | Goodreads

About A Treachery of Swans

An enthralling sapphic retelling of Swan Lake, for fans of Allison Saft and V.E Schwab.

Magic has long been outlawed in Auréal. Odile has always known she’d be the one to restore it.

Raised by a sorcerer, Odile has spent years preparing for the heist of a lifetime. It’s perfectly simple. Impersonate a princess, infiltrate the palace, steal the king’s enchanted crown and restore magic to the kingdom.

But when the King is unexpectedly murdered, she’s forced to recruit the help of Marie d’Odette, the real princess, and the two begin to unravel a web of lies and deceit that leaves Odile uncertain of who to trust.

Soon though Odile must decide – her mission or the girl she’s falling for?

The fate of the Kingdom depends on her making the right choice. . .

My Review

I loved Poranek’s debut novel, Where the Dark Stands Still. Switching from that kind of story to this one was almost like reading Gilded Wolves after reading The Star-Touched Queen by Roshani Chokshi. It’s the same author, and technically the same genre, but the flavor of the stories is very different.

As a former dancer, I’m always interested in reimaginings of or stories inspired by the Swan Lake ballet. This one keeps a lot of the original story’s beats but changes many of the relationships between the characters and centers the story around the relationship between Odile and Odette. The story is told from Odile’s perspective, and rather than being a prop that the sorcerer uses to trick the prince, Odile is an active character who drives the story forward herself.

I liked both Odile and Marie d’Odette’s characters, and watching the relationship develop between the two was fabulous. It was easy to feel the magnetism between them, but it didn’t feel insta-lovey or forced.

The narrative revisits this idea of agency and speaking up for oneself in Odile and Marie d’Odette but also in the prince. I liked that common theme and how the author used that challenge to shape the growth of the characters over the course of the story.

If you enjoyed Gilded by Marissa Meyer and her treatment of the story of Rumpelstiltzkin, grab a copy of A Treachery of Swans by A. B. Poranek.

Content Notes

Recommended for Ages 14 up.

Profanity/Crude Language Content
None.

Romance/Sexual Content
Kissing. Reference to making out and falling asleep together.

Spiritual Content
Three goddesses created and ruled the world until a sorcerer overthrew them. Some characters (with golden blood) have the ability to perform magic.

Violent Content
Situations of peril. References to and some descriptions of a beast tearing up and devouring people. Some instances of toxic/manipulative/abusive behavior of a parent toward a child.

Drug Content
Characters drink alcohol socially. Reference to other tonics and concoctions.

Note: This post contains affiliate links, which do not cost you anything to use but help support this blog. I received a free copy of this book in exchange for my honest review. All opinions are my own.

Review: We Can Never Leave by H. E. Edgmon

We Can Never Leave
H. E. Edgmon
Wednesday Books
Published June 10, 2025

Amazon | Bookshop | Goodreads

About We Can Never Leave

Sweet Tooth meets The Raven Boys in this queer young adult contemporary fantasy about what it means to belong from H.E. Edgmon.

You can never go home…

Every day, all across the world, inhuman creatures are waking up with no memory of who they are or where they came from–and the Caravan exists to help them. The traveling community is made up of these very creatures and their families who’ve acclimated to this new existence by finding refuge in each other. That is, until the morning five teenage travelers wake to find their community has disappeared around them overnight.

Those left: a half-human who only just ran back to the Caravan with their tail between their legs, two brothers–one who can’t seem to stay out of trouble and the other who’s never been brave enough to get in it, a venomous girl with blood on her hands and a heart of gold, and the Caravan’s newest addition, a disquieting shadow in the shape of a boy. They’ll have to work together to figure out what happened the night of the disappearance, but each one of the forsaken five is white-knuckling their own secrets. And with each truth forced to light, it becomes clear this isn’t really about what happened to their people–it’s about what happened to them.

My Review

“Haunting” is a good word to describe this book. This is the story of five people who are members of a traveling cult. The timeline is broken into three different sections: before, what happens just as the story begins, and what’s happening in the present.

The cult collects people, usually children, who have magical ability and/or unique physical traits. At first, I wondered if the layers of magic and the splintered timeline would keep the experience of growing up in a cult more distant. In some ways, especially early in the story as we’re getting oriented to what’s going on, it does. In other ways, it purposely keeps us in a fog (not unlike the cult members themselves), making the moment we emerge from that fog pack a powerful punch.

The only other young adult novel I’ve read about cult experience that I can think of at the moment is The Project by Courtney Summers. They’re very different stories, but I think both emphasize that dizzying feeling that must come with constant gaslighting and deep information control. What’s true? What’s real? Why is this really happening?

In addition to the three separate timelines, the story also alternates perspective. We get chapters from the points of view of all five main characters. It’s up to us to piece together what each one knows and figure out what’s going on and who poses the greatest threat.

Conclusion

I want to say I enjoyed the book, but I’m not sure enjoyed is the right word? Like, I couldn’t stop thinking about it anytime I stopped reading. But it’s kind of meant to be disturbing. Not in a give-you-nightmares way, but in a let’s-think-about-the-harm/trauma-cults-cause kind of way.

People who enjoy dark realistic fantasy and books that give you an idea to pick apart will find lots to think about here.

Content Notes

Recommended for Ages 14 up.

Profanity/Crude Language Content
Strong profanity used sometimes.

Romance/Sexual Content
Kissing.

Spiritual Content
The characters belong to a traveling group whose members have some magical ability (one woman can float) and/or strange physical traits, such as snakes for hair or antlers.

Violent Content
References to cannibalism. Some scenes show snapshots or very brief, fractured memories of participating in a ritual killing. In a couple instances, children are fed meat that we understand comes from a member of the group.

Drug Content
One character drinks alcohol to numb feelings stemming from trauma.

Note: This post contains affiliate links, which do not cost you anything to use but help support this blog. I received a free copy of this book in exchange for my honest review. All opinions are my own.

Review: Embrace the Serpent by Sunya Mara

Embrace the Serpent
Sunya Mara
HarperCollins
Published June 24, 2025

Amazon | Bookshop | Goodreads

About Embrace the Serpent

In this sweeping romantic fantasy, a dangerous deal binds a young jeweler’s apprentice to the mysterious Serpent King in a marriage of convenience, thrusting her into a deadly game between the cunning, fearsome ruler and his rebellious huntsman. Perfect for fans of The Wrath & the Dawn and Once Upon a Broken Heart!

The Serpent King has come to find his bride, and with his arrival festivities sweep through the city. Inside and outside the Rose Palace await women from across the six kingdoms determined to become his new bride-to-be—all except for eighteen-year-old Saphira.

After escaping life as a palace ward under the cruel djinn Lady Incarnadine, Saphira now works as the apprentice to the unscrupulous jewelsmith Galen. Out of fear of being discovered, she hides her rare gift for harnessing the magic in gemstones and lets Galen take credit for her craft.

But when Galen makes a boast that ruffles the court, Lady Incarnadine punishes him with an impossible task—one that threatens to drag Saphira back into Incarnadine’s grasp. Desperate to avoid this fate, Saphira strikes a dangerous deal with Rane, the enigmatic huntsman sent by the Serpent King to find the best jewelsmith in the empire.

Rane promises that if Saphira crafts a mysterious piece for his master, the Serpent King will grant her a new identity and freedom. But when their plans go awry and the only way out is to marry the Serpent King, Saphira becomes entangled in the dangerous affairs of kingdoms and empires—caught between the cunning, handsome Rane and her cold, serpentine husband.

My Review

I remember really liking Sunya Mara’s debut novel, so I’ve been really excited about this one. I think I liked it even better than what I read before. There were moments that I thought this was going to be a duology, especially as we learned some critical information about the Serpent King’s empire. The last several chapters of the book moved really fast. If that had been expanded and some additional subplots and conflicts happened, it probably could have been a duology.

I think I actually prefer the standalone, though. I loved getting to read the entire story in one sitting. Finding out what happens with Saphira and how she navigates her unplanned/fake marriage was a lot of fun. A saw one thing coming, but then when it happened, I was excited and relieved. I didn’t mind that I’d spotted it before it was revealed.

Saphira’s experience as a jeweler and her obvious past trauma make her a character it was easy to care about immediately. She’s got this whole carefully balanced life that any number of things could upset. I knew we were in for a wild adventure.

She also has a sweet relationship with a golem that she’s created. I loved the way that that developed over the course of the story, too. He’s like a protector and friend, and they look out for each other.

Embrace the Serpent is one of my favorite young adult fantasies of this summer so far. I’m so glad I had a chance to read it, and I’m eagerly anticipating what Sunya Mara will write next.

Content Notes

Recommended for Ages 15 up.

Profanity/Crude Language Content
None.

Romance/Sexual Content
Kissing. In one scene the characters undress and the scene ends.

Spiritual Content
Some characters are magical beings and can transform. Other characters have some magical ability or influence. Saphira can create jewelry with magical ability through the power in different precious stones.

Violent Content
Situations of peril. A few battle scenes with injuries. References to execution or imprisonment.

Drug Content
None.

Note: This post contains affiliate links, which do not cost you anything to use but help support this blog. I received a free copy of this book in exchange for my honest review. All opinions are my own.

Review: Greenwild: The Forest in the Sky by Pari Thomson

Greenwild: The Forest in the Sky (Greenwild #3)
Pari Thomson
Farrar, Straus, & Giroux
Published June 3, 2025

Amazon | Bookshop | Goodreads

About Greenwild: The Forest in the Sky

The Secret Garden meets A Wrinkle in Time in the spellbinding final book of the New York Times-bestselling Greenwild series.

Daisy and her friends may have defeated the Grim Reapers in Iffenwild, but it’s clear that the battle for the Greenwild is only just beginning…

With the support of the Iffenwilders and their mighty water magic, Daisy and her friends are finally setting off to rescue the Botanists held prisoner in the heart of the Amazon rainforest – including Daisy’s ma and the Prof’s grandfather.

But when an unexpected attack sends the rescue mission spinning off course, Daisy, Indigo, and the Prof find themselves in the Amazon alone – where they must draw on every ounce of their courage, magic, and ingenuity to survive. This is a battle that can’t be won single-handedly, and Daisy will need the support of her new friend Max, a strange Grayside girl called Fen, and the massed might of the Amazerians, guardians of the biggest and most magical pocket in the Greenwild – if she is to take on the Reapers once and for all.

Readers will not want to miss this thrilling conclusion to the Greenwild series.

My Review

I’ve been eagerly following this series from the very beginning. Reading the last book in a series is always bittersweet, because it means the characters’ journeys end, but it also means we know how the story plays out. I saved reading this one for the perfect moment in my recovery, when I’d be able to read far past bedtime and get completely lost in the pages.

The story follows two groups of characters. First, there’s Daisy, Indigo, and Prof, who head off to the Amazon to find the Greenwild pocket of Amazeria. Then, there’s Max and Acorn, who try to follow them and end up on a separate adventure. The chapters alternate between Daisy and Max’s points of view. I think the chapters from Max’s perspective had a sweet tenderness to them as he discovered things about his family members that he never knew and had the space to grow into his magic and his identity.

I also liked the way that magic is used through the course of the book. Daisy can talk to plants and do some plant magic. Indigo can talk to animals. Max has water magic. These abilities come in handy in sometimes unexpected ways. I liked that all of them had value and limits, so no one ability was outsized.

The ending of the book unfolds so quickly. (Or maybe I just read it quickly because I was so eager??) There were a couple of moments in which the identity of some characters is revealed, and I found myself wishing we’d lingered in that realization a little bit more. It was totally okay as is. I don’t think any of those reveals were shortchanged. Possibly, I just wanted longer to revel in the ending of the book and to spend a little more time in this rich story world.

I think readers who enjoy rich, magical fantasy stories will really enjoy getting lost in this botanical series. The story explores family relationships and found family as well as finding courage and bravery within oneself. It’s got strong positive messages and a powerful, hopeful message.

Content Notes

Recommended for Ages 8 to 12.

Profanity/Crude Language Content
None.

Romance/Sexual Content
Vague references to a possible crush between characters.

Spiritual Content
Some characters can do magic. There’s green magic, or magic involving plants and blue magic, or magic involving water.

Violent Content
Situations of peril. Brief battles between Reapers and Botanists. In one scene, Caimans chase the characters. One bites a character (happens off-scene). Reference to a quarrel that ends in murder (happens off-scene). Someone offers themselves to an enemy in place of another character. In one scene, a falling tree lands on a cat.

Drug Content
Plants cause dreams, remedy illnesses, and cause confusion, depending on the type and use.

Note: This post contains affiliate links, which do not cost you anything to use but help support this blog. I received a free copy of this book in exchange for my honest review. All opinions are my own.

Review: Heir of Storms by Lauryn Hamilton Murray

Heir of Storms (Storm Weaver #1)
Lauryn Hamilton Murray
Roaring Brook Press
Published June 3, 2025

Amazon | Bookshop | Goodreads

About Heir of Storms

Red Queen meets Shadow and Bone in this explosive start to a YA romantasy trilogy about dangerous magic, forbidden love, and a cut-throat competition for the throne in an empire where crowns are not inherited — they’re won.

The very day Blaze came into the world, she almost drowned it. A Rain Singer born into one of the most powerful fire-wielding families in the empire, Blaze’s birth summoned a devastating storm that left thousands dead. She’s been hidden away ever since with a dark secret: the same torrential power that branded her an outcast disappeared that fateful day. And she’s not sure she wants it back.

When an unexpected invitation arrives for Blaze and her twin brother, Flint, to compete as future rulers of the empire, she’s suddenly thrust into the limelight again — and into battle. Threats abound at the Golden Palace, where intrigue and romance await with not one but two handsome suitors: the enchanting Crown Prince and a dangerously alluring newcomer at court.

As Blaze explores her untapped power, she discovers the throne may be within her grasp. But in order to take it, she’ll have to leave behind the stories that others have told about her, and find the courage to write her own.

My Review

Wow. Okay. I am having a hard time organizing my thoughts about this one. It was super easy to read. I just had surgery, so I was struggling to get back into reading, having a hard time focusing, stuff like that. And when I picked up this book, the story immediately drew me in.

Blaze has a lot of guilt. She’s a twin child in a family with powerful fire magic, but she somehow has water magic. And not just water magic, but water magic that killed a ton of people on the day she was born.

I thought it was interesting that the book created this moment to focus on what might happen when babies are born with magic power. She had no understanding of what she was doing to anyone else. She was literally a baby. And yet, people died. It’s one of those things that maybe other magic-based fantasies skim past or overlook. It was interesting for this book to highlight that and make it a critical moment in Blaze’s life.

I loved the magic competition. Basically, the gods of the story world determine when it’s time to pass the crown to the next generation. When this happens, there’s an eclipse. Competitors with different types of magic fight for the top positions serving the emperor as kings or queens. They remain rulers of their own magic users and serve as advisors to the emperor. So that process begins and Blaze, of course, must compete.

The competition brings up some interesting magic rules and political intrigue. Blaze herself feels caught between the attention of two powerful guys. I wasn’t the biggest fan of either one of them, but I’m intrigued to see where the story goes. The conclusion of the book kind of makes it clear who the true love interest is, and I think I’m willing to see if he’s actually worthy of her.

Conclusion

Overall, I definitely see the comparisons to Red Queen and Shadow and Bone. There’s a lot of politics and magic, as well as at least one possible love interest who might turn out to be the villain? I will absolutely follow this series into the second book.

Content Notes

Recommended for Ages 14 up.

Profanity/Crude Language Content
Mild profanity used infrequently.

Romance/Sexual Content
Kissing.

Spiritual Content
Some characters are born with the ability to do certain kinds of magic.

Violent Content
Situations of peril. Bullying. Battle scenes. One character is enslaved.

Drug Content
Characters drink alcohol at social functions. One character gets very drunk on a painful anniversary.

Note: This post contains affiliate links, which do not cost you anything to use but help support this blog. I received a free copy of this book in exchange for my honest review. All opinions are my own.