阴云密布的原野荒原,一位身披斗篷的孤独女人行走其间她渐渐地讲述着一个关于爱与复仇的故事。19世纪,英国约克郡。呼啸山庄的主人恩萧先生带回了一个男孩,并取名为希斯克利夫。几年后,希斯克利夫(拉尔夫·费因斯RalphFiennes饰)便长成了一位英俊少年。恩萧的女儿凯瑟琳(朱丽叶·比诺什JulietteBinoche饰)一下子就迷上了这个夸夸其谈,言听计从的男孩。但是恩萧先生对希斯克利夫的溺爱,却让恩萧的儿子亨德雷(杰瑞米·诺森JeremyNortham饰)异常妒忌。一次不测,让凯瑟琳邂逅了贵族埃德加·林顿(西蒙·谢普德SimonShepherd饰)。面对粗俗的希斯克利夫和优雅的林顿家人,凯瑟琳还是嫁给了埃德加。希斯克利夫一怒之下愤然离去。几年后,衣锦还乡的希斯克利夫展开了疯狂地复仇。