I didn’t know what to expect going into A Song to Drown Rivers, the adult debut from Ann Liang. It’s a retelling of the legend of Xishi, one of the famous Four Beauties of Ancient China, though I was not familiar with that legend. This book has also been labeled as fantasy, though I would hesitate to call it such; it’s more historical fiction with a magical touch at the end. Nonetheless, I went into this book with an open mind, and I absolutely loved it!
Xishi is an ordinary girl in her village, her unparalleled beauty notwithstanding. Her home has been torn apart by war, and her younger sister was killed by the Wu kingdom, so Xishi harbors a real hatred for their king. When a military advisor named Fanli recruits her to be pose as a concubine for the Wu king, working as a spy to topple the Wu kingdom, Xishi agrees to the difficult task. But she and Fanli fall in love during her 10 weeks training with him. Can they have a future together after all this is over? And what of her relationship with the horrible Wu king—is he as awful as she believes? How will these political games play out?
Tropes & Narrative Devices:
- Palace spy to overthrow the evil kingdom
- Love triangle?
- First-person, past-tense POV
What I Liked:
- Power from beauty. Xishi’s first power is her beauty; it’s what will get her in the good graces of the Wu king, Fuchai, allowing her access to him and a chance to manipulate him. Here, power and beauty are not mutually exclusive but tied together, at least for Xishi. But it’s more than just her beauty that she’ll need to rely on. She needs to be cunning and subtle while she plays Fuchai for a fool. Her people, the ruling kingdom, and the devastating war depend on her.
- Who’s the hero and who’s the villain? Xishi, Funli, and the whole group wanting to overthrow the Wu kingdom agree that Fuchai is a horrible ruler. He’s the villain, and Xishi is among the heroes. But as Xishi is forced to spend more time (years!) with Fuchai, more layers of his personality are exposed. Is he truly evil? Does he have the capacity to love others? Is Xishi doing the right thing by manipulating him? How will this all end for Fuchai… and for Xishi?
- Discussions of rulers, power, and war. Towards the end, a character states that the “will of kings” is the problem, not an entire group of people. Are the Wu all horrible? Is it just the king? What of the king who will replace Fuchai—will he be a better ruler and finally bring peace to the people?
- WOW that ending?! I won’t go into any detail, but I was shocked by how some things unfolded and the whole final chapter. Some readers may not like it, but I did.
What Didn’t Work for Me:
- Xishi and Fanli needed more time for their love to feel real. It developed so quickly (within only 10 weeks together) and I would have liked more time to see their romance unfold rather than just being told that they had feelings for each other. This book isn’t super long as it is, so it could have used another chapter or two to develop that further.
Audiobook
Natalie Naudus does an excellent job of narrating A Song to Drown Rivers. This is the second audiobook I’ve heard her narrate; she also did She Who Became the Sun by Shelley Parker-Chan. She does a great job of giving characters distinctive voices and infusing their dialogue with personality. I also enjoyed this audiobook for her pronunciation of the characters’ names; I wouldn’t have known the correct pronunciations otherwise! This audiobook is immersive and makes the book even stronger.
Final Thoughts
A Song to Drown Rivers is a captivating and thoughtful read with good pacing and memorable characters. Although I wasn’t familiar with the legend on which it’s based, I found this to be a richly drawn novel about power and people affected by problematic rulers. I was happy to get an ARC of this book and loved it so much that I got a physical copy from Book of the Month, too! I look forward to reading more from Ann Liang.
Special thanks to St. Martin’s Press, Macmillan Audio, and NetGalley for providing me with an ARC of this book!
Get the Book
You can buy A Song to Drown Rivers here – it’s available as a hardcover, ebook, and audiobook.
| A Song to Drown Rivers by Ann Liang | |
|---|---|
| Audiobook Narrator | Natalie Naudus |
| Audience | Adult |
| Genre | Historical Fiction; Fantasy |
| Setting | China |
| Book Length | 336 pages; 10.5 hours |
| Format I Read | Audiobook & Ebook (NetGalley ARCs) |
| Original Publication Date | October 1, 2024 |
| Publisher | St. Martin’s Press |
Official Summary
“Exquisite and devastating. It won’t fail to move you.” —Shelley Parker-Chan, #1 bestselling author of She Who Became the Sun
Inspired by the legend of Xishi, one of the famous Four Beauties of Ancient China, A Song to Drown Rivers is an epic novel steeped in myth about womanhood, war, sacrifice, and love against all odds as the fate of two kingdoms hangs in a delicate balance.
Her beauty hides a deadly purpose.
Xishi’s beauty is seen as a blessing to the villagers of Yue—convinced that the best fate for a girl is to marry well and support her family. When Xishi draws the attention of the famous young military advisor, Fanli, he presents her with a rare opportunity: to use her beauty as a weapon. One that could topple the rival neighboring kingdom of Wu, improve the lives of her people, and avenge her sister’s murder. All she has to do is infiltrate the enemy palace as a spy, seduce their immoral king, and weaken them from within.
Trained by Fanli in everything from classical instruments to concealing emotion, Xishi hones her beauty into the perfect blade. But she knows Fanli can see through every deception she masters, the attraction between them burning away any falsehoods.
Once inside the enemy palace, Xishi finds herself under the hungry gaze of the king’s advisors while the king himself shows her great affection. Despite his gentleness, a brutality lurks and Xishi knows she can never let her guard down. But the higher Xishi climbs in the Wu court, the farther she and Fanli have to fall—and if she is unmasked as a traitor, she will bring both kingdoms down.
“Stunning and heart-rending.” —Chloe Gong, #1 bestselling author of Immortal Longings
About the Author

Credit: Alyssa Liang
ANN LIANG is the New York Times and Indie bestselling author of the critically acclaimed YA novels This Time It’s Real, If You Could See the Sun, and I Hope This Doesn’t Find You. Her books have sold into over twenty foreign territories. Born in Beijing, she grew up traveling back and forth between China and Australia, but somehow ended up with an American accent. She now lives in Melbourne, where she can be found making overambitious to‑do lists and having profound conversations with her pet labradoodle about who’s a good dog.
More Books by Ann Liang



More Books Like This
She Who Became the Sun
For the past two years, I’ve been itching to read She Who Became the Sun by Shelley Parker-Chan. Finally, I decided to listen to the…
Bronze Drum: A Novel of Sisters and War
Ever since I saw the cover for Bronze Drum: A Novel of Sisters and War by Phong Nguyen, I was intrigued. When it became a…
Kaikeyi
I love retellings, and though I’ve never read the Ramayana, I was excited for Vaishnavi Patel’s debut novel, Kaikeyi. Here, the infamous queen gets to…
Discover more from Amanda's Book Corner
Subscribe to get the latest posts sent to your email.

