EastEnders
Season 17 Episode 95: 2145
Dan hatches a plan for revenge behind Melanie's back. Phil stays the night with Sharon. Meanwhile, Audrey discovers a worrying water stain on her ceiling.
- Seasons:
- 42
- Episodes:
- 7220
- Quality:
- HD
- Status:
- Returning Series
- IMDb:
- 4.2