Michael Henchard sells his wife to a sailor at a country fair, while drunk. As the years pass, he prospers and becomes mayor of the town. Then his wife and daughter come to live in the town....
Title
The Mayor of Casterbridge - Season 1 Episode 1 Part One