EastEnders
S06E32
S06E3230 min· aired 4/19/1990

543

TMDb0.0
Nexus es315315TMDb ep 113961TVDb ep 58011

Overview

The past comes back to haunt both Sharon and Michelle, and prompts the police to search a local canal.