Where To Stream The Mayor of Casterbridge Season 1 Episode 1
Part 1
- Aired August 17, 2003
- 120 Min
Drunken farmworker Michael Henchard sells his wife and baby daughter to a sailor; 18 years later, his family returns to find him sober and prosperous.
Part 1
Drunken farmworker Michael Henchard sells his wife and baby daughter to a sailor; 18 years later, his family returns to find him sober and prosperous.