Cast & Crew
- Daniela Denby-AsheMargaret Hale
- Richard ArmitageJohn Thornton
- Sinéad CusackHannah Thornton
- Jo JoynerFanny Thornton
- Brendan CoyleNicholas Higgins
- Tim Pigott-SmithRichard Hale
- Anna Maxwell MartinBessy Higgins
- Pauline QuirkeDixon
- Kay LyonMary Higgins
- Lesley ManvilleMaria Hale
- Brian ProtheroeMr. Bell
- Rupert EvansFrederick
- John LightHenry Lennox
- Emma FergusonEdith Lennox
- William HoustonJohn Boucher
- Jane BookerMrs. Shaw
- Lucy BrownAnn Latimer
- Tom CharnockWilliams
- Tim FaradayWatson
- Travis OliverCaptain Lennox
- Brian PercivalDirector
- Kate BartlettProducer
- Elizabeth GaskellWriter
- Sandy WelchWriter