I think that this is a masterpiece that will be timeless. The characters are all all very complex and have their own uniqueness. Once you have understood what Heathcliff went through, you can give a little room for sympathy towards him. And Catherine deserves props for her crucial role. An all-around compelling story.overall it's a must read!