A man without a past pursues his childhood soulmate and seeks vengeance against her family in Emily Bronte's tragic, supernatural love story set on the English moors. Tom Hardy ("Oliver Twist") stars as Heathcliff, the mysterious gypsy adopted as a boy by the Earnshaws, and Charlotte Riley is Cathy, his stepsister and the love of his life. In part two, Heathcliff returns to Wuthering Heights as a rich man after a long and mysterious absence. Still pained by his love for Cathy, he sets to work wreaking revenge on two generations of those who wronged him.