Heathcliff is an orphan and is taken in by Hindley and Catherine's father. He becomes close with their father which makes Hindley jealous, later will be sent to boarding school.
Catherine and Heathcliff develop a bond. Their father dies and Hindley moves back home; inheriting everything. Heathcliff is reduced to a servant. Then Cathy meets wealthy Edgar and is taken in by their family. Heathcliff leaves, vowing revenge.
Years have passed and Catherine is married to Edgar Linton. Heathcliff returns and marries Isabela who is Edgar's sister and moves bath in with Hindley.
Catherine and Edgar have a baby girl however, Cathy dies in child birth. Heathcliff heartbroken vows revenge on Edgar.
Isabela Linton has a baby of her own with Heathcliff but leaves him as he is not a good father. But she dies when he is young and he is taken in by his uncle Edgar but later wanted by Heathcliff to make Edgar mad and plot his revenge.
Heathcliff finally gets his revenge. His son marries Catherine daughter and his blood line controls both families. Ironically the day of his death is the day of the wedding.