Humilhado por seu irmão de criação, Heathcliff (Laurence Olivier) torna-se um homem rico e em busca de vingança. Ao mesmo tempo, porém, o rebelde nutre grande paixão por Cathy (Merle Oberon), irmã do homem que deseja matar e que, durante os anos em que esteve ausente da Inglaterra, casou-se com o nobre Edgar (David Niven).