EastEnders ' Sam Mitchell has a choice to make next week that could see her bow out of the BBC soap.
The character made her big return to Walford last year, not having been on screen for six years.
But she could already be heading back out of the Square, as she learns some "life-changing" news according to new spoilers.
Next week, Sam gets a phone call that could change everything and that, depending on what she decides, could pave the way for a departure.
The news obviously doesn't go down well with her family, as her son Ricky Mitchell, 12, recently learned he was going to be a dad.
After having sex with Lily Slater, also aged 12, he was stunned when she fell pregnant and decided to keep the baby.
Ricky told her she had his full support, but upcoming scenes see him terrified about the idea of becoming a dad ahead of Lily's 20-week scan.
At a time where he needs his mother more than ever, having been missing from his life since 2016 until her return, she could be about to ruin things once more.
What Ricky doesn't realise is that Sam has been offered a huge opportunity, with Sam wondering if it could help her son with money for the baby.
It all begins when Sam takes a life-changing phone call, with it teased who could be on the other end of the line.
Later in the week the truth is revealed, when it emerges her ex-fiancé Don has offered to make her the manager of a flash new hotel in Spain.
It could earn her a lot of money, so she confides in brother Phil Mitchell about the news but he dismisses her.
Later, she tells Ricky's dad Jack about it but he goes mad that she’ll abandon Ricky again after finally getting back on track with him.
Sam soon confides in Honey though, and admits why she's really considering taking the job and leaving Walford.
She explains that it could make some money for the baby and for Ricky, to give his child the best start in life.
Honey tells Sam that she should go for it as it could be life-changing for Ricky to have that level of financial support.
But how will Ricky react, and will Sam leave again for good?
EastEnders airs Mondays to Thursdays at 7:30pm on BBC One and BBC iPlayer.