Margot Robbie was clicked on the sets of the new adaptation for Wuthering Heights. The actress is playing the role of Catherine Earnshaw. Recent photos from the sets have surfaced on social media, where the actress is seen in a wedding gown. The photos show the 34-year-old playing the lead role. However, fans have been divided over whether Margot truly fits the role.

Jacob Elordi is slated to portray the role of Heathcliff in the movie. The main leads were announced some time back. While most details haven’t been confirmed, the other cast members include Shazad Latif, Hong Chau and Alison Oliver.

Wuthering Heights by Emily Brontë is a story of love, revenge, and obsession. Heathcliff, an orphan, is taken in by the Earnshaw family but is mistreated by Hindley. He loves Catherine Earnshaw, but she marries Edgar Linton for status. Heartbroken, Heathcliff seeks revenge, ruining Hindley and marrying Edgar’s sister, Isabella. Catherine dies after childbirth, leaving Heathcliff in deep sorrow. He continues his revenge until Cathy (Catherine’s daughter) and Hareton (Hindley’s son) fall in love, breaking the cycle of hatred. In the end, Heathcliff dies, and Cathy and Hareton find happiness, bringing peace to Wuthering Heights.
The film is scheduled for release in early 2026. Further details about the characters have been kept under the wraps.
See Also: Inside Margot Robbie’s Barbie Dreamhouse