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 one, the fiery Heathcliff (Tom Hardy) grows to manhood with the Earnshaw family of Wuthering Heights, tormented by his stepbrother, Hindley (Burn Gorman, "Bleak House"), and falling in love with his stepsister, Cathy (Charlotte Riley). But he has a rival for Cathy's heart.