All Cast
Robert Cavanah
Heathcliff

Peter Davison
Joseph Lockwood

Orla Brady
Cathy

Matthew Macfadyen
Hareton Earnshaw

Sarah Smart
Catherine Linton

Tom Georgeson
Joseph

Flora Montgomery
Isabella

Crispin Bonham-Carter
Edgar
Kadie Savage
Young Cathy

Polly Hemingway
Nelly Dean
Catherine Chesire
Frances

Moray Treadwell
Priest
Jake Thornton
Young Hareton
David Maybrick
Gaddick

Ian Shaw
Hindley
Terry Clynes
Young Heathcliff
