Fans react to Margot Robbies casting as Catherine Earnshaw in Wuthering Heights adaptation

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.

Margot Robbie

Many are of the opinion that Robbie does not fit the part, given she is older in age than the protagonist should be. Many noted that Robbie would be the ideal fit for the role. No matter the opinion, fans have started opening up about the new images, as the actress is seen in an exquisite Victorian wedding dress with a luxurious long veil. She is holding flowers in the hand, indicating a wedding scene.

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.

Margot Robbie

About Wuthering Heights

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