Gossip is rife throughout the village as many theories about Chris' death are posed.
Season 32 • Episode 190 of 266