The Bold and the Beautiful

  • :
  • : 7907
  • : 34
  • CBS
  • 13
  • Drama Romance Soap

.

37
37x1
Thursday, September 21, 2023
Episode overview
Separately, Finn and Sheila make a decision about the other. Douglas delivers a romantic surprise.
37x2
Friday, September 22, 2023
Episode overview
Deacon and Sheila's love affair takes an unexpected turn. Hope revels in Thomas' love and affection.
37x3
Monday, September 25, 2023
Episode overview
Judge Evan Scott returns. A juicy romantic secret is revealed. Hope is deeply impacted by Thomas, a man devoted only to her.
37x4
Tuesday, September 26, 2023
Episode overview
Ridge is stunned when Carter reveals how Eric's new line will impact Forrester Creations. Finn demands that Liam stop interfering in his marriage.
37x5
Wednesday, September 27, 2023
Episode overview
R.J. is torn between Eric and Ridge. Taylor counsels Finn about Steffy and his family.
37x6
Thursday, September 28, 2023
Episode overview
Taylor surprises Ridge and Brooke with her return to Los Angeles. Deacon makes a life-altering decision.
37x7
Friday, September 29, 2023
Episode overview
Shocked that Thomas and Hope are sleeping together, Taylor takes action.
37x8
Monday, October 2, 2023
Episode overview
A romantic proposal of marriage is made. Taylor confronts Hope about her feelings for Thomas.
37x9
Tuesday, October 3, 2023
Episode overview
Donna hides Eric's condition from Katie. R.J. confides in Luna about Eric's tremors.
37x10
Wednesday, October 4, 2023
Episode overview
Eric and Donna receive distressing news. Luna reveals a part of her past to R.J.
37x11
Thursday, October 5, 2023
Episode overview
Hope opens up to Finn about Thomas and Liam. Eric keeps a secret from Donna.
37x12
Friday, October 6, 2023
Episode overview
Hope reflects on Finn's advice regarding Thomas.
37x13
Monday, October 9, 2023
Episode overview
Hope is impacted by Finn's opinion about Thomas.
37x14
Tuesday, October 10, 2023
Episode overview
Hope is floored when the truth about Sheila and Deacon is revealed.
37x15
Wednesday, October 11, 2023
Episode overview
R.J. and Luna's romance burgeons, and they share a kiss.
37x16
Thursday, October 12, 2023
Episode overview
Hope confides in Ridge and Brooke, hoping they will stop Deacon from doing something he will regret.
37x17
Friday, October 13, 2023
Episode overview
Ridge comes clean to Brooke that he knew of Sheila and Deacon's love affair.
37x18
Monday, October 16, 2023
Episode overview
Luna stands up for herself during a heated confrontation with Li. Ridge and Brooke don't believe Deacon's promise.
37x19
Tuesday, October 17, 2023
Episode overview
Finn presses Li for information regarding Luna.
37x20
Wednesday, October 18, 2023
Episode overview
Determined to make this collection his best, Eric refuses to heed his doctor's orders.
37x21
Thursday, October 19, 2023
Episode overview
Hope gives Deacon an ultimatum during a difficult conversation about Sheila.
37x22
Friday, October 20, 2023
Episode overview
Thomas assures Hope of his unwavering love.
37x23
Monday, October 23, 2023
Episode overview
Katie learns of Eric's heartbreaking diagnosis. R.J.'s dilemma of not betraying Eric or telling Ridge the truth intensifies.
37x24
Tuesday, October 24, 2023
Episode overview
Brooke puts Carter on the spot about whose side he is on. The excitement of the fashion showdown builds as Eric and Ridge both vow to win.
37x25
Wednesday, October 25, 2023
Episode overview
Katie urges Donna to tell the Forresters the secret she's been keeping. Lauren Fenmore arrives in Los Angeles for the biggest fashion event of the year with a guest in tow, Esther Valentine.
37x26
Thursday, October 26, 2023
Episode overview
R.J. becomes emotional when Eric makes a heartbreaking admission.
37x27
Friday, October 27, 2023
Episode overview
Katie explains the rules of the competition to an elite group of guests. Eric and Ridge share a moment as the fashion showdown begins.
37x28
Monday, October 30, 2023
Episode overview
Eric and Ridge watch with excitement as the models walk through the crowd, showcasing their hard work and exquisite designs.
37x29
Tuesday, October 31, 2023
Episode overview
RJ breaks down and reveals a shocking truth to Brooke. Carter reveals that he knows which designer won the fashion challenge.
37x30
Wednesday, November 1, 2023
Episode overview
Ridge receives life-changing information. Eric and Donna demand to know the results of the contest.
37x31
Thursday, November 2, 2023
Episode overview
Father and son share an emotional moment when the fashion challenge winner is revealed. Steffy and Finn are reunited when she returns to Los Angeles.
37x32
Friday, November 3, 2023
Episode overview
Steffy makes a stunning admission to Finn about Sheila. Luna discloses to Ridge what she found in the archives at Forrester Creations.
37x33
Monday, November 6, 2023
Episode overview
Steffy makes a surprise move on Sheila. Brooke, Donna and RJ make a promise to Ridge.
37x34
Tuesday, November 7, 2023
Episode overview
Liam believes he can give Steffy a better life than Finn. Ridge begins a new chapter at Forrester Creations with Eric.
37x35
Wednesday, November 8, 2023
Episode overview
Ridge mediates a heated exchange between Brooke and Taylor. Steffy learns the truth about Thomas' and Hope's relationship.
37x36
Thursday, November 9, 2023
Episode overview
Hope's new, unapologetic attitude takes Steffy by surprise. Taylor issues a dire warning to Sheila.
37x37
Friday, November 10, 2023
Episode overview
Liam makes a startling request of Ridge. A confrontation ensues when Li finds Poppy at Forrester.
37x38
Monday, November 13, 2023
Episode overview
Li and Poppy hash out strong emotions about their decades-long feud.
37x39
Tuesday, November 14, 2023
Episode overview
Steffy and Thomas are stunned to learn the truth about Eric.
37x33
Wednesday, November 15, 2023
Episode overview
The Logan sisters band together as Brooke delivers devastating news to Hope.
37x34
Thursday, November 16, 2023
Episode overview
Luna is nervous about meeting R.J.'s sister when Steffy invites them for dinner.
37x35
Friday, November 17, 2023
Episode overview
Steffy questions Luna about her feelings for RJ.
37x36
Monday, November 20, 2023
Episode overview
Bill has an unexpected reaction during an argument with Sheila. Zende confronts Ridge about his perceived nepotism with R.J.
37x37
Tuesday, November 21, 2023
Episode overview
Hope and Thomas make a request of Ridge about Hope for the Future. Zende makes a bold move.
37x38
Wednesday, November 22, 2023
Episode overview
Ridge creates a romantic evening to give thanks to Brooke as they recall their great love story.
37x39
Monday, November 27, 2023
Episode overview
Ridge comes to terms with the fact that his father is dying.
37x40
Tuesday, November 28, 2023
Episode overview
Brooke and Katie debate over Eric's illness before reaching a pact.
37x41
Wednesday, November 29, 2023
Episode overview
Separately, Ridge and R.J. struggle with their guilt over Eric. Meanwhile, Eric has a health scare at the Forrester CEO's office.
37x42
Thursday, November 30, 2023
Episode overview
Donna models Eric's newest creation of his signature line. Meanwhile, Steffy, Ridge, and Brooke double down on staying united.
37x43
Friday, December 1, 2023
Episode overview
Eric hosts a grand gala to honor his legacy. Steffy assures the family they will do whatever it takes to keep him happy, even if they have to pretend and withhold information.
37x44
Monday, December 4, 2023
Episode overview
Donna panics when Eric suffers a medical emergency. Zende confronts RJ about his new place at Forrester.
37x45
Tuesday, December 5, 2023
Episode overview
Brooke, Katie and Donna worry about Eric's determination to continue the party as planned. Thorne Forrester returns to Los Angeles at the invitation of his father, Eric.
37x46
Wednesday, December 6, 2023
Episode overview
Thorne and Bridget learn the truth about Eric's medical condition. Eric kicks off his soiree, making a toast to his family.
37x47
Thursday, December 7, 2023
Episode overview
Eric shares a special moment with each of his family members and guests. Li becomes suspicious Finn's behavior.
37x48
Friday, December 8, 2023
Episode overview
Donna intervenes when she overhears the truth about who really won the fashion showdown. Eric makes a final speech.
37x49
Monday, December 11, 2023
Episode overview
Finn delivers optimistic news to those at Eric's hospital bedside. Ridge is forced to make the most difficult decision of his life.
37x50
Tuesday, December 12, 2023
Episode overview
Donna and Steffy fight with Ridge to do the right thing. Eric's loved ones remember their best times together.
37x51
Wednesday, December 13, 2023
Episode overview
Finn explains how there still might be a chance for Eric. Ridge allows Donna to say final goodbyes to her Honeybear.
37x52
Thursday, December 14, 2023
Episode overview
Bridget and Thorne advocate for Eric against Ridge.
37x53
Friday, December 15, 2023
Episode overview
Finn and Bridget race to save Eric's life. Ridge struggles with his choice as Eric takes a turn for the worse.
37x54
Monday, December 18, 2023
Episode overview
RJ meets his father at the Forrester CEO's office to discuss finishing Eric's collection as a father-son duo.
37x55
Tuesday, December 19, 2023
Episode overview
Ridge explains that he has already decided to work with his son, and Zende is thrown hearing this as he believes he is more qualified for the job.
37x56
Wednesday, December 20, 2023
Episode overview
Zende goes to Luna and admits that he does not always truly feel part of the family.
37x57
Thursday, December 21, 2023
Episode overview
Steffy worries that she made the wrong decision. Finn and Bridget present an option that puts Ridge in an untenable position.
37x58
Friday, December 22, 2023
Episode overview
As Eric lies unconscious and unable to breathe on his own, Steffy, Ridge, Brooke, Finn and Bridget discuss his wishes and lovingly recall memories with their family patriarch.
37x318
Tuesday, January 2, 2024
Episode overview
Hope is caught off guard when Thomas proposes. Xander recounts a story about Thomas to Finn. Ridge shares with Brooke that there is no point in fighting against Thomas and Hope, but Brooke still doubts Hope fully committing to him.
37x319
Wednesday, January 3, 2024
Episode overview
Thomas is surprised by Hope's response to his proposal. Steffy gets defensive about Thomas to Finn. Poppy arrives for the date with Bill, and he is certain they know each other from the past.
37x320
Thursday, January 4, 2024
Episode overview
Bill goes on a date with Poppy. Conflicted by Xander and Steffy's dueling stories, Finn fears Hope may be in danger. Thomas tries one more time to convince Hope to commit to him fully, but it is quickly clear that he won’t get it.
37x72
Friday, January 5, 2024
Episode overview
Separately, Hope and Thomas learn of Xander Avant's damning accusations. Hope runs into Steffy at Forrester, telling her that she just returned from Finn's, where she was told about Xander's accusations.
37x73
Monday, January 8, 2024
Episode overview
Zende and R.J.'s argument about R.J.'s job at Forrester Creations escalates. Luna receives an anonymous invitation to a romantic dinner. Thomas attempts to sway Steffy to believe that he and Hope are good for each other.
37x74
Tuesday, January 9, 2024
Episode overview
Xander remains steadfast to Finn that Thomas is a murderer. Luna is surprised to find Zende, not R.J., when she arrives for her romantic date. Steffy once again reassures Thomas that .. show full overview
37x75
Wednesday, January 10, 2024
Episode overview
R.J. flips when Luna reveals Zende's ploy to get alone time with her. Steffy is stunned that Xander is not easing on his accusations against Thomas. Luna tells R.J. that her heart belongs to him as Zende watches them share a kiss.
37x76
Thursday, January 11, 2024
Episode overview
Finn pressures Steffy to ask Thomas about Emma's death. Liam is shocked to learn of Thomas' proposal to Hope. Steffy informs Thomas that Xander has remained insistent on accusing Thomas of Emma's death.
37x77
Friday, January 12, 2024
Episode overview
Thomas has a heart-to-heart with Steffy about what happened the night Emma died. Not wanting to keep secrets from her, Thomas prepares to tell Hope everything about Emma’s death.
37x78
Monday, January 15, 2024
Episode overview
Thomas's story about Emma rattles Hope. Steffy attempts to convince Finn to believe Thomas, not Xander.
37x79
Tuesday, January 16, 2024
Episode overview
Luna and R.J. decide to take the next step in their relationship. Hope confides in Brooke that she has reservations about Thomas's past.
37x80
Wednesday, January 17, 2024
Episode overview
Li gives Poppy a verbal lashing about her date with Bill Spencer. The Forrester family celebrates Eric's impending release from the hospital.
37x81
Thursday, January 18, 2024
Episode overview
Poppy enchants and delights Bill during their second date at Il Giardino. Deacon and Sheila try to wrap their heads around Bill and Poppy.
37x84
Tuesday, January 23, 2024
Episode overview
Hope gives Thomas a decision about their relationship. Luna is stunned to catch her mom and Bill together.
37x82
Friday, January 19, 2024
Episode overview
Eric and Ridge share an emotional father-and-son moment. R.J. takes Luna to his newly rented beach house as Bill romances Poppy at the same spot.
37x83
Monday, January 22, 2024
Episode overview
Finn and Li argue over Luna's true intentions. Bill, Poppy, R.J. and Luna's worlds collide at the Malibu Beach House.
37x85
Wednesday, January 24, 2024
Episode overview
Li, Luna and Poppy have a heated disagreement about Bill Spencer. Ridge and Eric share a poignant father-son conversation.
37x86
Thursday, January 25, 2024
Episode overview
Emotions get heated when Li makes an accusation against Poppy. R.J. plants a thought into Luna's head about her mom's past with Bill.
37x87
Friday, January 26, 2024
Episode overview
Poppy reminisces about the unforgettable night she and Bill met. Smitten, Bill prepares for another magical night with Poppy.
37x88
Monday, January 29, 2024
Episode overview
Ridge figures out that Thomas proposed to Hope. Luna demands the truth from Poppy about Bill Spencer.
37x89
Tuesday, January 30, 2024
Episode overview
Luna becomes suspicious of Poppy's secrets. Brooke and Ridge are on opposing sides of the Thomas/Hope proposal.
37x90
Wednesday, January 31, 2024
Episode overview
Zende purposely interrupts R.J. and Luna's time together. Thomas makes an emotional promise to Hope.
37x91
Thursday, February 1, 2024
Episode overview
Steffy is blindsided by the news that Thomas proposed to Hope. Luna attempts to mediate a war of words between Zende and R.J. Thomas and Hope make passionate love.
37x92
Friday, February 2, 2024
Episode overview
Steffy and Finn take Brooke's side regarding Hope and Thomas. R.J. creates a romantic evening for Luna at the beach house.
37x93
Monday, February 5, 2024
Episode overview
Luna and RJ spend a magical night together. Eric decides to celebrate his recovery by hosting a grand party.
37x94
Tuesday, February 6, 2024
Episode overview
The Logan sisters share a special moment as they prepare for the soiree. Eric is excited to celebrate this new chapter in his life.
37x95
Wednesday, February 7, 2024
Episode overview
Zende and RJ decide to make Eric their priority. Surrounded by friends and family, Eric proposes to Donna.
37x96
Thursday, February 8, 2024
Episode overview
Bill asks Poppy if he is Luna's father. Donna and Eric exchange wedding vows.
37x98
Monday, February 12, 2024
Episode overview
Li and Poppy argue over Poppy's life choices. Luna wakes up to find her life has turned upside down as she grapples with the fact that she may have just cheated on RJ.
37x99
Tuesday, February 13, 2024
Episode overview
Zende and Luna talk about their shared night together. Poppy is stunned by Luna's news, expresses concern that her mints may have played a role in this uncharacteristic event for Luna.
37x100
Wednesday, February 14, 2024
Episode overview
Brooke assures R.J. of Luna's commitment. Poppy realizes she may be responsible for Luna's actions.
37x101
Thursday, February 15, 2024
Episode overview
Luna is incredulous that her mother is the reason she cheated on R.J. Eric offers Zende a new opportunity.
37x102
Friday, February 16, 2024
Episode overview
Zende is shocked when Poppy and Luna make a confession. Luna is faced with making an unbearable choice. RJ reveals that he and Luna have already professed their love. Zende warns Luna .. show full overview
37x97
Friday, February 9, 2024
Episode overview
Poppy panics when she cannot find her special mints. The Forrester family toasts the marriage of Eric and Donna.
37x103
Monday, February 19, 2024
Episode overview
Unaware of her secret, R.J. consoles a troubled Luna. Sheila lurks as Hope pleads for Deacon to end things with her.
37x104
Tuesday, February 20, 2024
Episode overview
Thomas and Hope get passionate at work. Luna is blindsided by Zende's pitch for a future together.
37x105
Wednesday, February 21, 2024
Episode overview
Sheila approaches Kelly while she's on a playdate with a friend. Steffy and Liam unite in their concern over Sheila.
37x106
Thursday, February 22, 2024
Episode overview
Steffy and Sheila's argument gets physical.
37x107
Friday, February 23, 2024
Episode overview
Finn and Deacon break up Sheila and Steffy's brawl. Deacon worries about Sheila's current state of mind.
37x108
Monday, February 26, 2024
Episode overview
Finn confesses his true feelings about Steffy and Sheila's altercation to Hope. Steffy can't shake her overwhelming, ominous feeling about Sheila.
37x109
Tuesday, February 27, 2024
Episode overview
Deacon and Liam argue about Sheila's unpredictable behavior. Steffy and Finn encounter an unexpected challenge.
37x110
Wednesday, February 28, 2024
Episode overview
Carter delivers unanticipated information to Ridge and Thomas. Finn reels at Steffy's news.
37x111
Thursday, February 29, 2024
Episode overview
Hope informs Brooke of Steffy and Sheila's fight. Ridge and Thomas stand in support of Steffy, while Finn supports Sheila.
37x112
Friday, March 1, 2024
Episode overview
Ridge makes a request to Deputy Chief Baker. Hope comforts a distraught Finn at Sheila's apartment.
37x113
Monday, March 4, 2024
Episode overview
Deacon confronts Steffy, making serious allegations. Finn tells Steffy he needs time to process the enormity of their situation.
37x114
Tuesday, March 5, 2024
Episode overview
A heartbroken Deacon breaks down over Sheila's body. Li and Finn argue about Sheila's death. Steffy confides in Liam that she is concerned that her marriage may not withstand this tragedy.
37x115
Wednesday, March 6, 2024
Episode overview
Liam threatens Finn that he will step up for Steffy if Finn won't. Hope consoles Deacon and helps him grieve.
37x116
Thursday, March 7, 2024
Episode overview
Finn and Steffy come together for the first time since Sheila's death.
37x117
Friday, March 8, 2024
Episode overview
Poppy and Zende interfere in Luna's decision to come clean to R.J. Memories of Sheila haunt Finn.
37x118
Monday, March 11, 2024
Episode overview
Finn and Steffy fight their demons over Sheila's death and try to fix the void between them. Wracked with guilt over betraying him with Zende, Luna cries at R.J.'s praise and loyalty.
37x119
Tuesday, March 12, 2024
Episode overview
Ridge asks Brooke to give more grace to Thomas and Hope's relationship. Finn hallucinates about Sheila's death while attempting to connect with Steffy. Thomas and Hope remember their time in Rome with a romantic Italian dinner.
37x120
Wednesday, March 13, 2024
Episode overview
Hope worries about Deacon's emotional well-being, while Thomas is focused on Steffy's. Finn freaks out when he cannot stop seeing his dead mother, Sheila.
37x121
Thursday, March 14, 2024
Episode overview
Bill and Luna share an unexpected and comforting conversation about parents and children. Hope attempts to get through to Brooke about Thomas's commitment and care.
37x122
Friday, March 15, 2024
Episode overview
Ridge encourages Thomas to act boldly in his love for Hope. Thomas creates a beautiful new gown for Hope. Bill offers to be a sounding board for Luna when Poppy cannot.
37x123
Monday, March 18, 2024
Episode overview
Hope gives Thomas an answer to his marriage proposal. Luna tells Bill about her frustration not knowing who her father is. Poppy makes a big request to Finn.
37x124
Tuesday, March 19, 2024
Episode overview
Hope's decision causes emotional fallout from the Logans and Forresters. Steffy's anger at Hope hits an all-time high.
37x125
Wednesday, March 20, 2024
Episode overview
Carter attempts to convince Liam that Thomas has changed. Hope stands up to Steffy, reigniting their feud.
37x126
Monday, March 25, 2024
Episode overview
Thomas reels to Ridge about how Hope blindsided him. Steffy and Hope's argument hits its tipping point.
37x127
Tuesday, March 26, 2024
Episode overview
Ridge demands answers from Hope while Brooke defends her. Steffy gives Thomas advice on how to get over heartbreak.
37x128
Wednesday, March 27, 2024
Episode overview
Brooke and Steffy battle over Hope and Thomas. Hope is stunned when Thomas announces a life-changing decision.
37x129
Thursday, March 28, 2024
Episode overview
Thomas and Hope have a difficult discussion with Douglas. Steffy is pleased with her victory.
37x130
Friday, March 29, 2024
Episode overview
Steffy and Hope's feud escalates as the two sling accusations at each other. Zende asks Luna if there is a future for them.
37x131
Monday, April 1, 2024
Episode overview
Finn accuses Steffy of using Thomas and Hope's breakup to create a Forrester vs. Logan feud. Zende and Luna find themselves in a surreal situation. Hope is surprised by Liam's authentic concern and comfort.
37x132
Tuesday, April 2, 2024
Episode overview
Steffy flips when she learns of the memorial Deacon is planning for Sheila. The Logan sisters attempt to dissuade Deacon from involving Finn and Hope in his plans. Liam and Hope share an endearing moment with Beth.
37x133
Wednesday, April 3, 2024
Episode overview
With Hope and Finn in attendance, Deacon gives an emotional farewell to Sheila Carter.
37x134
Thursday, April 4, 2024
Episode overview
Steffy and Liam are conflicted by Finn and Hope's choice. Lauren Fenmore visits Eric, who reminisces about his time with Sheila. Finn gives an impassioned sendoff to his mother.
37x135
Friday, April 5, 2024
Episode overview
Steffy and Liam discussed Hope's breakup with Thomas and Steffy's wishes for Hope to find the right person to commit to. Eric and Lauren rejoice over Sheila's passing. Hope and Finn bond .. show full overview
37x136
Monday, April 8, 2024
Episode overview
Deacon has a complete meltdown at the crematorium over Sheila. Finn and Hope comfort one another over their recent losses.
37x137
Tuesday, April 9, 2024
Episode overview
Steffy queries Finn about Sheila's memorial. Luna gets anxious when Hope announces her line's new design partners. Deacon drops an implausible theory at Finn.
37x138
Wednesday, April 10, 2024
Episode overview
A disbelieving Finn questions Deacon's sanity.
37x139
Thursday, April 11, 2024
Episode overview
Luna is determined to confess to RJ about her night with Zende. A tormented Deacon gives Ridge an earful about Sheila.
37x140
Friday, April 12, 2024
Episode overview
Ridge gives Deacon a big reality check. Finn throws Steffy a curveball. Zende confides in Carter about his feelings for Luna.
37x141
Monday, April 15, 2024
Episode overview
Steffy demands that Deacon snap back to reality. R.J. learns the truth about Zende and Luna.
37x142
Tuesday, April 16, 2024
Episode overview
Hope reveals the real reason she turned down Thomas's proposal. R.J. angrily confronts Zende for sleeping with his girlfriend.
37x143
Wednesday, April 17, 2024
Episode overview
Liam and Hope agree to let Beth spend more time with Deacon. Poppy attempts to comfort a heartbroken Luna.
37x144
Thursday, April 18, 2024
Episode overview
Deacon pursues a new lead in his quest to prove he's not crazy. Finn shares his concern about Deacon with Steffy.
37x145
Friday, April 19, 2024
Episode overview
Lauren Fenmore shares details about Sheila's past with Deacon. Hope, Liam, Steffy and Finn worry about Deacon's mental health.
37x146
Monday, April 22, 2024
Episode overview
This episode has no summary.
37x147
Tuesday, April 23, 2024
Episode overview
Finn and Steffy spend romantic time away from their children.
37x148
Wednesday, April 24, 2024
Episode overview
This episode has no summary.
37x149
Thursday, April 25, 2024
Episode overview
This episode has no summary.
37x150
Friday, April 26, 2024
Episode overview
This episode has no summary.
37x151
Monday, April 29, 2024
Episode overview
This episode has no summary.
37x152
Tuesday, April 30, 2024
Episode overview
This episode has no summary.
37x153
Wednesday, May 1, 2024
Episode overview
This episode has no summary.
37x154
Thursday, May 2, 2024
Episode overview
This episode has no summary.
37x155
Friday, May 3, 2024
Episode overview
This episode has no summary.

Characters