North & South poster

North & South Cast & Characters

North & South (2004) stars Richard Armitage as John Thornton, Daniela Denby-Ashe as Margaret Hale and Sinéad Cusack as Hannah Thornton. The drama series premiered on BBC One in 2004. Below is the full cast and crew.

Ended 2004 81 Audience
TV Trailers
TV Trailers