The legendary villain of EastEnders will make a dramatic return 18 years after being sent to prison
EastEnders villain Graham Foster is set to make his dramatic return to Albert Square, 18 years after being jailed for raping Little Mo Slater.
Actor Alex McSweeney will reprise the role when he makes contact with his son Freddie Slater (Bobby Brazier), who was born after the attack.
Little Mo (Kacey Ainsworth) refused to terminate the pregnancy, which eventually led to the breakdown of her marriage to Billy Mitchell (Perry Fenwick).
Freddie returned to the square last year believing that Billy was his father, but soon discovers the truth and comes face to face with Graham.
The rapist was last seen on screen in 2005 when Billy visited him in prison and egged him on for not being Freddie’s real father.
Back Again: EastEnders villain Graham Foster will make his dramatic return to Albert Square, 18 years after he was jailed for raping Little Mo Slater (pictured on show in 2005)

Dramatic: Actor Alex McSweeney (pictured) will reprise the role when he makes contact with his son Freddie Slater (Bobby Brazier), who was born after the attack.
speaking to Mirror Actor Alex said: “I’m grateful to be asked to reprise the role of Graham, as I thought it was important that Freddie get some answers about his father.”
“I really enjoyed working with the talented Bobby Brazier.”
Since his time on the soap, Alex has appeared in Call The Midwife, Endeavor and the Hollywood blockbuster Hellboy 2. He also teaches drama at Kingston University.
It comes after reports that EastEnders bosses were very impressed with Patsy Kensit after she returned to the hit BBC soap for a second time.
The 55-year-old actress, who plays Lola Pearce’s tragic mother Emma Harding, left Walford in March and her character was seen struggling to cope with her daughter’s terminal illness.
Patsy returned briefly last month for Lola’s emotional funeral and made quite an impression on BBC bosses.
Soap opera sources have now revealed that she has returned to the film set and is a “huge hit” with the rest of the cast.
An informant said Mirror: ‘Patsy has returned to filming in Albert Square on several occasions this month, so it seems fans haven’t seen the last of Emma.

Heartbreak: Little Mo (Kacey Ainsworth) refused to terminate the pregnancy, which eventually led to the breakdown of her marriage to Billy Mitchell (Perry Fenwick)

Discovery: Freddie (Bobby Brazier, pictured) returned to the square last year believing Billy was his father, but soon discovers the truth and comes face to face with Graham.
He went on to say that the actress was delighted to be invited back on the show.
Lola, played by Danielle Harold, was at the center of one of the BBC soap’s most emotional storylines after she developed a brain tumor.
Lola’s mother Emma, who abandoned her when she was just three years old, came to Walford after being chased by Billy Mitchell (Perry Fenwick).
But their family reunion was short-lived after Lola’s husband Jay (Jamie Borthwick) told Emma to stay forever or go away and soon after she left.
At the British Soap Awards, actress Danielle took Best Lead Actress for Lola’s Cancer Story, while EastEnders won Best British Soap Opera.
Patsy, a mother of two, said she had an “amazing experience” while appearing on EastEnders.
She gushed on social media: ‘I can’t thank my amazing cast members [enough] for being so kind and loving to me.
“Thank you so much to the BBC, the producers, the writers, the team and the EastEnders family… Jamie and Danielle for making me laugh out loud every day. I love you both…Emma Barton…so many people.’

‘She has really impressed the bosses’: It comes after reports that EastEnders bosses were very impressed with Patsy Kensit after she returned to the hit BBC soap for a second time.