Los Earnshaws son terratenientes en la [[Inglaterra]] del [[siglo XIX]]. Un día el padre llega a casa desde la ciudad con un muchacho que se llama Heathcliff ([[Laurence Olivier]]). El hijo, Hindley (Hugh Williams), lo rechaza, pero en cambio su hermana Cathy ([[Merle Oberon]]) establece una estrecha relación de amistad con él. Después de la muerte de los padres, los jóvenes son independientes y felices, si bien sigue la enemistad de Hindley hacia Heathcliff. Las cosas cambian cuando Cathy comienza a ver a Edgar ([[David Niven]]), el hijo de un rico vecino.