Where To Stream The Mayor of Casterbridge Season 1 Episode 2
Part 2
- Aired August 25, 2003
- 120 Min
As Farfrae's prospects rise, Henchard's begin to fall, and the two become rivals in love as well as business.
Part 2
As Farfrae's prospects rise, Henchard's begin to fall, and the two become rivals in love as well as business.