Plot: The past comes back to haunt both Sharon and Michelle, and prompts the police to search a local canal.
EastEnders - Season 6 - 19/04/1990 (Episode 32)
Episode Aired On:
Thursday, April 19 1990
34 years ago
Thursday, April 19 1990
34 years ago