The Bill: Season 24, Episode 76
Whilst investigating the disappearance of a school girl Leon Taylor is forced to face up to his past.