Book summary graphic for Shield of Sparrows by Devney Perry, featuring a dark floral cover with twisted branches and a jeweled crown.
Five red stars displaying a 4.5 out of 5 rating. Four stars are completely filled, and one is half-filled.

Title: Shield of Sparrows
Series: Shield of Sparrows #1
Genre: Fantasy Romance, Adult
Published: May 6, 2025 by Entangled: Red Tower Books
Kindle Page Count: 658 pages
Audio Length: 19 hours 51 minutes (Tantor Media)
Goodreads: 4.38 (out of 5)
My Rating: 4.50 (out of 5)

Add to Goodreads | Buy on Amazon | BUY ON AUDIBLE
Shield of Sparrows is a slow-burn, high-stakes romantasy perfect for fans of Sarah J. Maas and Rebecca Yarros―where enemies become lovers, monsters stalk a cursed realm, and a forgotten princess finds the strength to tear off her crown and become the warrior she was never meant to be.

The gods sent monsters to the five kingdoms to remind mortals they must kneel.

I’ve spent my life kneeling―to their will and to my father's. As a princess, my only duty is to wear the crown and obey the king.

I was never meant to rule. Never meant to fight. And I was never supposed to be the daughter who sealed an ancient treaty with her own blood.

But that changed the fateful day I stepped into my father’s throne room. The day a legendary monster hunter sailed to our shores. The day a prince ruined my life.

Now I’m crossing treacherous lands beside a warrior who despises me as much as I despise him―bound to a future I didn’t choose and a husband I barely know.

Everyone wants me to be something I’m not―a queen, a spy, a sacrifice.

But what if I refused the role chosen for me? What if I made my own rules? What if there’s power in being underestimated?

And what if―for the first time―I reached for it?



Disclaimer: This is a summary of Shield of Sparrows by Devney Perry. The original work is the property of the author/publisher.

TL;DR Chapter Summary

This quick summary of Shield of Sparrows by Devney Perry contains spoilers.

Chapter 1. After nearly talking herself out of it, Odessa runs back to the cliff and jumps. 

Chapter 2. On her way back, Odessa has a run-in with the Voster priest before Margot rushes her through getting ready and heads to the throne room late. 

Chapter 3. The meeting takes a shocking turn when the Guardian announces that Odessa, not Mae, will marry Prince Zavier that night as payment for killing the marroweels. 

Chapter 4. When the king tries to fight back, the High Priest produces an ancient decree called the Chain of Sevens that makes refusal impossible, sealing Odessa’s fate as Zavier’s bride.

Chapter 5. After the throne room clears, Odessa’s father reveals he orchestrated the Turans’ visit to get a spy into Allesaria, reassigns that mission to Odessa, and orders her to get ready for the wedding. 

Chapter 6. As Odessa prepares to leave for Turah, she grabs a hidden journal and a mysterious necklace, shares a goodbye with Mae, and watches her father collect her blood in a vial before heading off to her wedding.

Chapter 7. Odessa signs a blood treaty tying her life to Zavier’s, gets a peck on the cheek from her new husband, and ends the night being taunted by the Guardian before learning she sails at dawn.

Chapter 8. Odessa arrives at the docks alone and sleep-deprived, and her first real interaction with the Guardian sets the tone for a hostile dynamic before he leads her onto the ship.

Chapter 9. Odessa gets rushed goodbyes from her family and misses seeing Arthy entirely, and when Zavier calls her by her new name for the first time, she shoves her crown at him and walks away. 

Chapter 10. Zavier hints that Odessa might one day be able to leave Turah but dodges her most pointed questions and leaves her without real answers. 

Chapter 11. Odessa gets knocked overboard during a marroweel attack and is pulled back onto the ship at the last second, then refuses the Guardian’s orders but thanks him for saving her life.

Chapter 12. Odessa earns Zavier’s reluctant agreement to get her a sword, then overhears him and the Guardian casually acknowledge that she’ll probably try to kill him. 

Chapter 13. Odessa gets her first training session from the Guardian, and just as she moves to board the rowboat to shore, he appears at her side to make clear they’re not parting yet. 

Chapter 14. The group arrives on a remote Turan beach, mounts up, and Odessa rides into the forest, resolved to find Allesaria. 

Chapter 15. After a brutal night ride into camp, Odessa barely makes it to her tent before the Guardian unsettles her with a pointed remark about him and Zavier sharing women, and a roar erupts from beyond the ring of fires. 

Chapter 16. Odessa spends a sleepless night wandering the camp, gets a good look at the Guardian’s kill, pushes him for her sword, and gets his agreement, then watches him ride out into the dark with Zavier.

Chapter 17. The Guardian pushes Odessa to her breaking point in training before Zavier steps in and delivers the news that he’s leaving, and she’ll travel to Ellder without him.

Chapter 18. The camp survives a harrowing night thanks to the Guardian’s last-second return, but what unsettles Odessa most is watching him share what looks like an intimate moment with Tillia afterward.

Chapter 19. Odessa arrives at the treetop village of Treow, gets questioned about being a spy, and ends up stranded in an isolated treehouse with the Guardian’s warning that she won’t see Allesaria until Zavier trusts her. 

Chapter 20. Odessa settles into Treow with training sessions and gets her first real glimpse of who the Guardian is before he makes clear that betraying his people will cost her her life. 

Chapter 21. Odessa discovers a book accusing her father of murdering her mother, then spends the rest of the night wide awake after the Guardian refuses to deal with the creature scratching at her tree because he has company.

Chapter 22. King Ramsey burns Treow’s entire library while his soldiers ransack the treehouses, and when Odessa retrieves her hidden satchel afterward, the Guardian catches her and knows she’s concealing something.

Chapter 23. After a quiet week at Treow, Zavier rides back into camp, and Odessa discovers he has a daughter when the little girl she’d met at training sprints into his arms and calls him Papa.

Chapter 24. Odessa’s impulsive kiss on Zavier’s cheek earns her nothing but pity, and her denial when the Guardian presses her about being a spy is so unconvincing that he leaves without a word. 

Chapter 25. As missing men, militia recruitment, and the Guardian’s grim news for Zavier pile up, Odessa stops waiting for information and decides to find a way out of Treow on her own.

Chapter 26. Odessa makes it all the way to Ashmore before finding the Guardian already there, and her relief lasts exactly as long as it takes her to close the door of her rented room.

Chapter 27. Odessa stands her ground after the Guardian catches her, and his quiet suggestion that her cage door may never have been locked unsettles her more than his anger, and the two settle into an uneasy truce with him on her floor. 

Chapter 28. Odessa’s morning in Ashmore turns up more evidence of Ramsey’s tightening grip on the kingdom, and she’s just starting to connect the dots with Cathlin when warning bells and bariwolves send the whole town running.

Chapter 29. Odessa holds her own in the bariwolf attack and lands shots that help turn the fight, but after the Guardian saves her life and dares her to pull the crossbow’s trigger on him, he vanishes before she can process what happened.

Chapter 30. In the aftermath, the Guardian staggers in drunk and confirms Odessa’s suspicion that the bariwolves were sick with Lyssa before passing out on her floor.

Chapter 31. Odessa and the Guardian leave Ashmore and ride toward Ellder, and despite her best efforts to stay awake, she falls asleep against his chest.

Chapter 32. After a charged moment at a cliffside overlook, they ride into Ellder, and the Guardian’s parting gesture of touching her hair and telling her she doesn’t have to hide herself there moves Odessa enough that she pours her dye out the window. 

Chapter 33. Evie leads Odessa to hidden scrolls and books in the fortress dungeons, and after Zavier returns and invites her to dinner, the Guardian appears outside her door, tosses her a sword, and drags her off to train. 

Chapter 34. Odessa’s mission feels completely stalled until she finds the Guardian consoling a devastated Evie and agrees to ride back to Treow with them to retrieve Freya. 

Chapter 35. On the ride to Treow, the Guardian tells Odessa about Lyssa and pulls back his cuff to reveal his bite scar, confirming he’s infected and that his plan to kill every infected monster includes himself. 

Chapter 36. Before the Guardian can explain why he’s confiding in her, a tarkin attack forces them to race to Treow, where Odessa risks her life to save two children until he kills the beast, and the High Priest appears just as they discover it was infected. 

Chapter 37. Odessa discovers the High Priest has been painfully extracting Lyssa from Ransom’s blood to study it, convinces him to let her help find its source, and he uses her name for the first time. 

Chapter 38. Odessa follows the Guardian to a tarkin den, refuses to let a dying pup be killed, and when she swears she’d end his life too if he ever lost control, he tells her his name is Ransom. 

Chapter 39.  Ransom takes Odessa to investigate a Lyssa sighting, and on the ride over she learns who has sworn to kill him if he loses control and that Zavier would be his preferred choice. 

Chapter 40. Odessa and Ransom work Ravalli for information on the infected lionwick, and when the trail leads to Samuel Hay, the man who accused her father of murdering her mother, she stays behind to confront him while Ransom heads out on his own.

Chapter 41. Samuel walks back his accusations about her father and gives Odessa her first real lead on Allesaria, but when she suggests someone there could be behind Lyssa, Ransom shuts her down cold. 

Chapter 42. Ramsey intercepts Odessa and Ransom in Ravalli, his soldiers burn Samuel’s home, Ransom storms through the flames to save him, and Odessa calls Ramsey a coward before he rides off with a warning that Ransom has one month. 

Chapter 43. The ride to Ellder reframes everything Odessa thought she knew about Ransom and Banner’s brother, and she arrives to find Zavier stepping out of Jocelyn’s apartment, catching him in something neither of them can pretend away. 

Chapter 44. Odessa’s tears lead to a confession about her feelings for Ransom, and he reveals that he’s the one who married her, that Zavier was always the decoy, and that his plan was always to die of Lyssa and set her free. 

Chapter 45. Odessa uses Jocelyn’s affair as cover to send her home with a carefully edited report to her father, having decided she’s done working for him and is working for herself now. 

Chapter 46. Odessa goes after Ransom with her knives and gets the truth about Zavier’s double identity and why he chose her over Mae, and the confrontation ends with a kiss she pulls away from because she’s not ready to trust him yet. 

Chapter 47. Odessa secretly enlists Samuel’s help to map Turah, and when Ransom returns pale from another Lyssa siphoning, he takes her hand and reveals that Evie is his sister, hidden from Ramsey because their father once tried to kill their mother. 

Chapter 48. Ransom tells Odessa how his father killed his mother’s lover and nearly strangled her before he stepped in, that Evie was hidden with Zavier to keep her safe, and that her own father may be planning to destroy the Voster brotherhood to end the treaty magic. 

Chapter 49. A bariwolf attack floods Ellder’s gates and turns deadly when every monster locks onto Odessa at once, and after the High Priest cuts them down and the one-eyed bariwolf escapes, Ransom rides out to chase it. 

Chapter 50. Ransom returns from a failed hunt to find the High Priest causing Odessa unexplained pain and demanding to know who her mother is, and before anyone can make sense of it, Luella comes running to say Evie has disappeared. 

Chapter 51. Cathlin finds Evie safe after she slips out through a migration tunnel, and when Odessa describes what she felt when the High Priest grabbed her hand, Ransom admits he’s never heard anything like it, but both priests have already gone before they can get answers.

Chapter 52. Ransom gives Odessa a dagger from his boyhood, admits monsters may be drawn to her, and when she tries to take the blame, he shuts it down and tells her she is his choice, and she claims him as hers before they spend the night together. 

Chapter 53. Odessa pushes Ransom to keep hope for a cure alive before he rides out to hunt, and while walking alone, she’s nearly strangled to death by a delirious Lyssa-infected man before managing to cut his throat with her new dagger. 

Chapter 54. Odessa realizes Luella is Ransom’s mother and promises to keep her secret, and when Ransom returns and she confesses to killing a man, he shares his own first kill to remind her she has to keep living before she falls asleep in his arms. 

Chapter 55. Odessa uncovers a link between cave ginger and the smell of Lyssa, realizes the man she killed was deliberately injected, and figures out the person with the real answers is Ransom’s mother. 

Chapter 56. Luella reveals she unknowingly created Lyssa by giving Ransom an experimental elixir, and when a bariwolf bit him, the two elements bonded and spread outward, making Ransom the origin of everything they’ve been fighting. 

Chapter 57. Luella reveals Ramsey’s killing soldiers with failed attempts to replicate Lyssa and burning books to hide the research, and what stops Odessa cold is recognizing the emblem on Luella’s book as the one on the pendant she’s worn since childhood.

Chapter 58. Odessa finally tells Ransom everything her father sent her to do, and when he says there’s no way to challenge Ramsey, she realizes her father’s army might be exactly the leverage they need. 

Chapter 59. Ransom spends his last days with Odessa before preparing to leave for Allesaria, and his final night is cut short when torchlight through the trees reveals an army marching on Ellder. 

Chapter 60. Ramsey arrives with a full legion, and Jocelyn’s betrayal unravels everything, and just as the standoff turns violent and Brother Dime’s touch drops Odessa to the ground screaming, the crux arrives. 

Chapter 61. The crux tears Ellder apart and kills Luella before Ransom can reach her, and as Odessa tries to get Evie to safety, Banner steps out of the shadows with his sword drawn and revenge on his mind. 

Chapter 62. Odessa kills Banner after he guts Zavier, loses Brielle to the crux, and after Ransom presses his cuffed map to Allesaria into her hands, she looks back to see the crux carrying him into the sky before fleeing into the forest with Evie, where Brother Dime is waiting with Freya. 

Chapter 63. Ransom survives the crux attack to find her corpse has transformed into a human woman’s body, and after tucking a lock of red hair into his vest alongside his own circlet, he walks out the gates to find Odessa.


Chapter-by-Chapter Summary

This chapter-by-chapter summary of Shield of Sparrows by Devney Perry contains spoilers.

Chapter 1

Odessa, a princess of Quentis, stands on a cliffside contemplating jumping into the ocean, but holds back because she’d be late for a meeting where her father is hosting Turan warriors. Before she can leave, her fiancé Banner arrives and tells her the Guardian has traveled to Roslo with the Turan rangers. The Guardian killed Banner’s brother, a loss that later drove his mother to suicide. Banner loses his temper, yells at Odessa, then apologizes and rides off.

As Odessa walks back to the castle, she thinks about her half-sister Mae‘s upcoming departure to Turah after her wedding, then turns around, runs back to the cliff, and jumps into the ocean below.

Chapter 2

Odessa sneaks back into the castle soaking wet, and nearly collides with the Voster priest, her father’s emissary, on her way upstairs. The encounter unsettles her deeply. He uses his magic to draw the water from her hair, forming it into a crown above her head, and she flees up the stairs.

Near her room, she runs into an already annoyed Margot, who rushes her to get dressed and re-dyes her hair to cover its natural color. While working on Odessa’s hair, Margot reveals that the Turans already killed six marroweels and brought the bodies to the docks the night before. They were hired to clear monsters from the trade routes Quentis depends on, especially with the crux migration expected as soon as next spring. Margot also confirms that the Guardian arrived with them and warns Odessa not to go anywhere unguarded.

Margot eventually gives up on Odessa’s hair and leaves. Odessa finishes getting ready, places her crown on her head, and heads to the throne room, already late.

Related Posts

Discover more from The Proficient Reviewer | Book Summaries and Reviews

Subscribe now to keep reading and get access to the full archive.

Continue reading