Yorkshire moorlands, northern England, in the late 18th century. Young Heathcliff, rescued from the streets of Liverpool by Mr. Earnshaw, the owner of Wuthering Heights, an isolated farm, develops over the years an insane passion for Cathy, his foster sister, a sick obsession destined to end tragically.

Kaya Scodelario
as Older Cathy

James Howson
as Older Heathcliff

Solomon Glave
as Young Heathcliff

Shannon Beer
as Young Cathy

Steve Evets
as Joseph

Oliver Milburn
as Mr. Linton

Simone Jackson
as Nelly

Lee Shaw
as Hindley

James Northcote
as Edgar Linton

Amy Wren
as Frances