The Washwoman at the River's End Characters
by Megan Shade

The Washwoman at the River's End has a big, tangled cast of immortals, gods, dragons, guardians, and village people. Bea, the curse-bound Bean-Nighe, and Brennen, the tattooed Dideanair guardian, anchor the story, while Cailleach and her dragon Athair loom over everyone.
On this page you’ll find each character’s role, description, relationships, and story arc, from Marsaili and Theo to Garrick, Saoirse, Anna, and the minor guardians. It’s a guide to who matters, how they connect, and where their choices pull them.
Main Characters
Bea (the Washwoman / the Bean-Nighe)
ProtagonistAn immortal, curse-bound washer at the River Basail, forced by the river's magic to cleanse the death-clothes of the dead and sing souls toward the After. She is compassionate despite her guilt, secretly gathers spell items, and remembers little of her past or the killings she was made to commit. She is also called the Bean-Nighe and is the narrator of much of the story.
Arc: Initially a chained prisoner who believes herself a monster, she learns that Cailleach forced her hand in Marsaili's murder and framed her. With Brennen's help she completes the counter-spell, breaks her chain, and accepts the fated role of the next Cutter, vowing to stop Cailleach.
- Brennen — her guardian, lover, and fellow vow-bound ally
- Lolly / Eiridh — her dragon guardian and companion
- Cailleach — the Fate who cursed, chained, and framed her
- Marsaili Lennox — the woman she was forced to kill
- Kenna — the battered woman she hides from Hamish
- Theo (Theron) — ally and old acquaintance
- Saoirse — the child whose death-clothes she cleanses
- Molly — her former best friend whose clothes she removed
- Liam — a man she once thought she loved
- Ban-dia a' Bhais — the goddess who reveals her fated role
Brennen
ProtagonistA tattooed Dideanair guardian and general marked by the Cutter, blood-sworn to avenge Marsaili's murder. He is sent to guard and kill the Washwoman but is torn between his vow, Cailleach's threats to his family, and his growing love for Bea. He later becomes Am Breitheamh, the judge, after a bargain with Ban-dia a' Bhais.
Arc: He begins as a grief-driven hunter who believes Bea murdered Marsaili, then learns Cailleach was the killer and shifts his vengeance toward her. He becomes Bea's protector and lover, accepts the judge's sigil, and vows never to leave her side as they seek to stop Cailleach.
- Bea (the Washwoman / the Bean-Nighe) — the woman he hunted, guards, loves, and vows to free
- Marsaili Lennox — his geallta and Anam-Cara, whose murder he vowed to avenge
- Cailleach — the Fate he served and now opposes
- Saoirse — his little sister, whose death he mourns
- Garrick — his oldest friend and fellow guardian
- Theo (Theron) — tavern-keeper confidant and ally
- Ban-dia a' Bhais — the goddess who binds him to vengeance and later judges him
- Lolly / Eiridh — dragon ally who permits him near Bea
Cailleach (the Cutter)
AntagonistThe Cutter, a ruling Fate and queen who controls threads and death, served by the dragon Athair. She punished and bound the Bean-Nighe, executes Harold, and secretly kills women who may threaten her rule. She insists that life can end only between her fingers and refuses to step down.
Arc: She remains a prideful tyrant, using Brennen to hunt Bea and threatening his family to ensure obedience. Her manipulation of Bea and her murder of Marsaili are exposed, and her refusal to yield sets Bea and Brennen against her.
- Bea (the Washwoman / the Bean-Nighe) — the Bean-Nighe she cursed, chained, and framed
- Brennen — her Dideanair servant whom she threatens and uses
- Athair — her dragon mount and enforcer
- Ban-dia a' Bhais — the death goddess whose design she thwarts
- Marsaili Lennox — the woman she murders using Bea's hand
- Harold — the traitor she executes
- Jamie — guardian who brings her Harold's book
- Phillip / Philip — guardian who restrains Harold for her
Supporting Characters
Marsaili Lennox
SupportingBrennen's geallta and Anam-Cara, a kind woman who offered Bea help and hid her in her family's cottage. Her family is burned by Athair, and Cailleach forces Bea's hand to slit Marsaili's throat. Brennen's vow to avenge her drives much of the early story.
Arc: Though dead before the main present action, the truth of her murder transforms Brennen's vengeance from Bea to Cailleach. Her grave ritual and remembered kindness anchor Brennen's grief and later his love for Bea.
- Brennen — his geallta and Anam-Cara
- Bea (the Washwoman / the Bean-Nighe) — the stranger she helps and whose hand is forced in her murder
- Cailleach — her true murderer
- Athair — dragon who burns her family
- Garrick — he loved her like a sister
Lolly / Eiridh
SupportingA dragon who circles the valley, calls to Bea, and eventually bows to her in the After. She is later called Eiridh and speaks telepathically, saying she has long searched for and protected Bea. She carries Bea into the After and identifies her as the one to whom it is fated.
Arc: She moves from a distant, restless dragon to Bea's revealed guardian and fated companion. Her true name and bond with Bea are disclosed as the curse breaks.
- Bea (the Washwoman / the Bean-Nighe) — the one she searched for, protects, and calls fated
- Brennen — growls at him but permits him to approach Bea
Ban-dia a' Bhais
SupportingA death goddess who answers Brennen's plea for vengeance with wind and a dragon-scale dagger. In the After she reveals she sent the song, sent Brennen to find Bea, hid her, and wove an immortality dan into her thread. She orchestrates a bargain to protect the next Cutter and stop Cailleach.
Arc: She begins as the goddess who binds Brennen's vengeance, then is revealed as the planner behind Bea's hidden identity and the effort to restore the intended succession. Her bargain transforms Brennen into Am Breitheamh.
- Brennen — the mortal she binds to vengeance and later makes a judge
- Bea (the Washwoman / the Bean-Nighe) — the hidden next Cutter she sent the song to and protected
- Cailleach — the ruling Fate she opposes
- Theo (Theron) — fellow god in council and bargain partner
- Garrick — bargain partner in council
- Mire — her sister
Theo (Theron)
SupportingThe Dalbasail barkeep with a dan of empathy who shelters abused women and becomes Brennen's confidant. He remembers Bea kindly from childhood and later warns her about Cailleach's guardians. In a past council he is also a godly brother who bargains to protect the next Cutter.
Arc: He moves from helpful tavern keeper to active ally, agreeing to warn the woman at the Faerie Pools and planning with Bea to sever Cailleach's thread. His past bargain with Ban-dia a' Bhais is revealed in the After.
- Brennen — tavern-keeper confidant and ally
- Bea (the Washwoman / the Bean-Nighe) — old acquaintance and ally who gives her supplies and warnings
- Harold — father figure he regrets not helping
- Anna — shelters her and her children
- Ban-dia a' Bhais — fellow god in council and bargain partner
- Garrick — brother and bargain partner in council
Garrick
SupportingBrennen's oldest friend and fellow Dideanair guardian, who greets him at Cailleach's castle and rides with him to Iomallriin. He secretly reveals himself as ceatharnaich, embedded in the Cutter's castle to gather information. In the past council he bargains to protect the ascending Cutter.
Arc: He begins as a loyal-seeming friend and guardian, then reveals his rebel allegiance and warns Brennen that the Fates stole the goddess's magic. He becomes an open ally against Cailleach and plans to warn his men at Hollow Hill.
- Brennen — lifelong friend and fellow guardian
- Cailleach — the Cutter he serves outwardly while embedded as ceatharnaich
- Marsaili Lennox — he loved her like a sister
- Theo (Theron) — brother and bargain partner in council
- Ban-dia a' Bhais — bargain partner in council
Saoirse
SupportingBrennen's six-year-old little sister, whom he helped raise and writes to with a lamb carving. Bea sees her death in a vision, and her white frock with tiny purple flowers appears in the river for cleansing. Bea says Athair's fire killed her.
Arc: Her death deepens Brennen's grief and guilt, and her cleansed dress and carved lamb become a mourning ritual. Bea feels guilt that she could not prevent Saoirse's death.
- Brennen — her older brother
- Bea (the Washwoman / the Bean-Nighe) — cleanses her dress and carves a lamb offering for her
- Athair — Bea says his fire killed her
Harold
SupportingA Dalbasail gardener and William's great-grandfather who hosts Brennen and blames the Washwoman for his wife Isla's death. He shows Brennen an illegal family spellbook and later an onyx dragon-scale plan for killing Bea. Cailleach executes him for treason.
Arc: He begins as a hostile informant urging the Washwoman's death, then becomes a traitor exposed when Jamie finds his book. His journal and dragon-scale plan continue to guide Brennen and Bea after his execution.
- Brennen — villager who trusts him with illegal magic and is warned too late
- Theo (Theron) — father figure to Theo
- Isla — his late wife
- William — his great-grandson
- Cailleach — the Cutter who sentences and executes him
- Jamie — guardian who searches his home and finds his book
Anna
SupportingAn abused wife of Edgar and mother of Billy and a baby, rescued by Brennen during a beating. She is sheltered by Theo and works at the tavern, where she gives Brennen her old handfasting tie. Later she is attacked by a monster and saved again by Brennen.
Arc: She moves from a beaten wife afraid for her children to a freed tavern worker who helps others. She remains vulnerable to the wider danger when monsters attack Dalbasail.
- Edgar — her abusive husband
- Billy — her son
- Brennen — her rescuer
- Theo (Theron) — shelters her and gives her work
Billy
SupportingAnna's child, who first throws stones and insults at the Washwoman but later apologizes and says he believes she will not hurt anyone. Bea mends his broken shoe despite his attack, and Brennen agrees to deliver it. He later helps around Theo's tavern.
Arc: He moves from frightened attacker to a boy who trusts Bea and helps his mother leave Edgar. His shoe mending becomes an early sign of Bea's compassion.
- Anna — his mother
- Edgar — his abusive father
- Bea (the Washwoman / the Bean-Nighe) — attacks her, then apologizes; she mends his shoe
- Brennen — rescues him from the river and delivers his mended shoe
- Theo (Theron) — helps around his tavern
Kenna
SupportingA battered young woman who asks the Washwoman for somewhere safe from her husband, Hamish. Bea sends her to the Faerie Pools and later refuses to reveal her location even under attack. Her disappearance drives Hamish's rage and Brennen's investigation.
Arc: She escapes abuse and remains hidden through Bea's silence. Her safety becomes a test of Bea's loyalty and a source of conflict with Hamish.
- Hamish — her abusive husband
- Bea (the Washwoman / the Bean-Nighe) — the woman who hides her and protects her location
- Brennen — searches for her and learns Bea helped her
- Theo (Theron) — sent her to the Washwoman
Hamish
SupportingKenna's abusive husband, who searches for her, rages in Theo's tavern, and confronts Bea demanding to know where Kenna is. When Bea refuses, he stabs her repeatedly. Brennen cuts off his hand, forces an apology, and kills him.
Arc: He moves from a threatening pursuer to a direct attacker on Bea. His death marks a turning point in Brennen's protectiveness and Bea's endurance.
- Kenna — his wife whom he beat
- Bea (the Washwoman / the Bean-Nighe) — attacks her to learn Kenna's location
- Brennen — killed by him after stabbing Bea
- Theo (Theron) — distrusts him and wants him removed
Edgar
SupportingAnna's abusive husband and Billy's father, found beating Anna when Brennen kicks in the door. He shouts at Billy for going to the Washwoman and threatens that he will find Anna. Brennen forces Anna's handfasting to be cut, stabs Edgar's hand, and warns him not to follow.
Arc: He remains an unrepentant domestic tyrant, removed from Anna's life by Brennen's intervention. His violence sets Anna and her children on a safer path.
- Anna — his wife whom he beats
- Billy — his son
- Brennen — confronts him and stabs his hand
- Theo (Theron) — Theo knows his name and shelters Anna from him
Betty
SupportingA kind, lonely woman from Brennen's village whom Bea visits in a vision. She feeds Bea bread and butter, gives her a green wool dress, and mentions her sister Lillian. Her blue dress later appears in the river, confirming her death.
Arc: Her fate-sealed death shows Bea's inability to stop all visions and deepens Brennen's grief. Bea cleanses her dress and later uses her parents' portrait as proof she can carry objects out of visions.
- Lillian — her sister
- Brennen — someone from his village whom he mourns
- Bea (the Washwoman / the Bean-Nighe) — visits her in a vision and cleanses her dress
Lillian
SupportingBetty's sister, who writes to Brennen asking what his letter and the portrait of her parents meant after Betty disappears. Brennen writes her a condolence letter and sends the wrapped portrait. She does not appear in person in the notes.
Arc: Her grief connects Betty's death to Brennen's conscience and to Bea's growing understanding of loss. She remains offstage as a recipient of condolence.
- Betty — her sister
- Brennen — correspondent who sends condolence and the parents' portrait
Athair
SupportingCailleach's dragon, who watches Brennen with smoke and growls, calms under Cailleach's touch, and carries her through the sky. He burns Marsaili's family alive on Cailleach's order, and Bea says his fire killed Saoirse. He is also ready to execute Harold before Cailleach stops him.
Arc: He remains Cailleach's obedient mount and enforcer, embodying her violent power. His fires cause central griefs for Brennen and Bea.
- Cailleach — his rider and companion
- Brennen — intimidates him with smoke and growls
- Marsaili Lennox — burns her family
- Saoirse — Bea says his fire killed her
Muse of Love and Madness
SupportingA goddess who appears half-submerged in the river and sings a warning that he is coming, along with the one who will remember and the one you destroyed. She asks the Washwoman if she knows who she is and fades after her dress turns green. She says she comes with a warning.
Arc: Her warning foreshadows Brennen's arrival and Bea's hidden history. She does not reappear in the notes after her dress turns green.
- Bea (the Washwoman / the Bean-Nighe) — warns her that the one who will remember and the one she destroyed are coming
Victor
SupportingA dead man whose drowning death appears fate-sealed in the river. The Washwoman washes his kilt and tunic and finds a naming pendant whose engraved name has been smoothed away except for a D and an O. His death-clothes help advance her search for spell components.
Arc: He exists mainly as one of the river's death-clothes cases. His erased pendant deepens the mystery of Bea's counter-spell.
- Bea (the Washwoman / the Bean-Nighe) — she washes his death-clothes and sees his drowning
Isla
SupportingHarold's late wife, whose death Harold blames on the Washwoman. Theo says Isla had been sick, contradicting Harold's accusation. Her death fuels Harold's hatred and his willingness to help kill Bea.
Arc: She remains dead and disputed in memory. The disagreement over her death highlights the village's fear and blame of the Washwoman.
- Harold — her husband
- Theo (Theron) — he says she had been sick
- Bea (the Washwoman / the Bean-Nighe) — Harold blames her for Isla's death
Sable
SupportingBrennen's mare, who eats heather near the treeline and sugar cubes from his hand. She carries him to Dalbasail, then races him back toward the glen at impossible speed. She waits when he tells her to go to his family if something happens to him.
Arc: She remains a faithful and practical companion throughout. Her speed and waiting help Brennen reach Bea and the village at key moments.
- Brennen — his mare
- William — the boy who tends her
William
SupportingHarold's young great-grandson, who appears from behind a bush and is entrusted with Sable. He shows a dan of beasts and says he wants to take care of animals when he is older. He is a minor village figure connected to Harold's household.
Arc: He has little change in the notes beyond being entrusted with Sable and expressing his future wish. His presence reinforces the village life Cailleach threatens.
- Harold — his great-grandfather
- Sable — tends the mare
Bradley
SupportingA low-ranking guardian sent by Cailleach to Dalbasail to watch Brennen and report his movements. He claims they are only there to help and lies badly, then agrees to gather village talk about the Washwoman. At the tavern his hand drifts toward his sword when wings are heard.
Arc: He remains a minor instrument of Cailleach's surveillance. His awkward deception shows how closely Brennen is being watched.
- Cailleach — the Cutter who sends him to watch Brennen
- Brennen — the Dideanair he is sent to watch
- Phillip / Philip — fellow guardian
- Jamie — fellow guardian
Phillip / Philip
SupportingA low-ranking guardian sent by Cailleach who eagerly agrees to write down what villagers say about the Washwoman. He helps restrain and pull Harold to his feet for Cailleach. Later Brennen orders him to go door-to-door warning villagers to get below ground, and he calls a blessing after Brennen.
Arc: He moves from Cailleach's obedient watcher to a guardian who follows Brennen's warning orders during the monster attack. He remains a minor figure in the power struggle between Cailleach and Brennen.
- Cailleach — the Cutter who sends him
- Brennen — obeys his order to warn villagers
- Harold — helps restrain him for Cailleach
- Bradley — fellow guardian
- Jamie — fellow guardian
Jamie
SupportingA low-ranking guardian who asks eagerly whether there are ceatharnaich in the village and is called bored by Bradley. He finds Harold's illegal book and gives it to Cailleach, then meets Brennen's eyes guardedly. He helps pull Harold to his feet before the execution.
Arc: He remains a minor guardian whose discovery of Harold's book triggers the execution. His guarded look at Brennen hints at the tension among Cailleach's servants.
- Cailleach — guardian who brings her Harold's book
- Brennen — fellow guardian who meets his eyes guardedly
- Harold — searches his home and finds his book
- Bradley — fellow guardian
- Phillip / Philip — fellow guardian
Molly
SupportingBea's former best friend, whose clothes Bea removed and for whose sake Bea was sentenced. Bea insists she did not kill Molly and says she took Molly's clothes to try to save her. She doubts that removing Molly's clothes was the true reason for her curse.
Arc: She exists in Bea's erased past and becomes part of the contradiction between the Cutter's story and Bea's memory. Her fate deepens Bea's doubt about her own guilt.
- Bea (the Washwoman / the Bean-Nighe) — her former best friend whom Bea tried to save
- Liam — the man who later loved her
Liam
SupportingA man Bea once thought she loved, who later loved Molly. Bea says she did not kill Molly and Liam, contradicting the Cutter's story. He exists only in Bea's recovered and disputed past.
Arc: His memory helps Bea challenge the Cutter's version of her crimes. He remains a minor figure in the mystery of Bea's erased history.
- Bea (the Washwoman / the Bean-Nighe) — a man she once thought she loved
- Molly — he later loved Molly
Mire
SupportingA goddess who appears uninvited at the council, clangs her dram against the others, and spills whiskey into their drinks, adding an unknown term to the bargain. She tells Ban-dia a' Bhais that madness needs no summoning and that she will see. She is Ban-dia a' Bhais's sister.
Arc: She interrupts the bargain and leaves an unexplained condition hanging over it. Her added term remains unresolved in the notes.
- Ban-dia a' Bhais — her sister
- Brennen — intrudes on his bargain in the After
- Theo (Theron) — intrudes on the council bargain
- Garrick — intrudes on the council bargain