Other movies to put on your watchlist include Wuthering Heights with Margot Robbie and Jacob Elordi
I'm not sure about this one.
Wuthering Heights is one of my favorite books ever, and most movies get it kind of wrong. It's not a love story, at least not in the traditional sense. And in this case, Margot Robbie seems wrong for the role. Loved her in Barbie, of course, and liked her in other roles. But the Catherine Earnshaw character is some years younger and not as sort of blandly beautiful as Margot is (again, not to insult her because basically I like her).
I originally read it after seeing the movie adaptation starring Timothy Dalton (trailer below). It's a little bit love storyish, too, but it's complex and IMO is the best of the many adaptations (including one starring Lawrence Olivier, who seems like a really odd choice).