EastEnders
2007-05-28 (23x85)
Air date: May 28, 2007
Denise finds Libby and Darren in a compromising situation. Sean returns, but will he be able to win back Chelsea? May's visitor strengthens her resolve.
- Premiered: Feb 1985
- Episodes: 6970
- Followers: 78
- Running
- BBC One
- Monday at 19