Juliette Binoche
Catherine Linton
Jeremy Northam
Hindley Earnshaw
Sophie Ward
Isabella Linton
Simon Shepherd
Edgar Linton
Jason Riddington
Hareton Earnshaw
Paul Geoffrey
Mr. Lockwood
John Woodvine
Thomas Earnshaw
Jennifer Daniel
Mrs. Linton
Janine Wood
Frances Earnshaw
Jonathan Firth
Linton Heathcliff
Rupert Holliday-Evans
Vicar
Sinéad O'Connor
Emily Bronte (uncredited)