Where To Stream Hollyoaks Season 21 Episode 209
The Storm Drain
- Aired October 21, 2015
- 30 Min
There's no escape for three of the villagers as they work out that their lives are in serious danger. Ben comes up with a plan to try and snare Trevor. Diane and Tony hope to get their fairytale ending.