Sean Ono Lennon, the son of Beatles legend John Lennon and artist Yoko Ono, recently criticized actress Rachel Zegler. She starred in Disney’s live-action Snow White, which had a disappointing box office opening. Lennon took to social media to share his thoughts, despite having no direct connection to Zegler or the film. The backlash of Zegler attacked online has been significant.
Lennon Calls Zegler “Spoiled” and Comments on Beauty Standards
Lennon, 48, often shares opinions on X (formerly Twitter). In a now-deleted tweet, he said, “I agree the vilification went too far. But she also acts like a spoiled ungrateful and disconnected brat. So it’s no surprise.” His remarks quickly sparked reactions from fans and critics alike. He also commented on the looks of Zegler and her co-star Gal Gadot. He called both women “exceptionally beautiful” and argued that genetics play a major role in success. He stated, “Some people are genetically gifted in the beauty department, and that is a fact of life.” The discussion of Zegler attacked by Lennon continued.
Fans Defend Zegler as the Backlash Continues
Not everyone agreed with Lennon’s harsh words. One X user defended Zegler, saying she didn’t deserve the constant attacks. Lennon doubled down on his stance, repeating that she was “a spoiled ungrateful and disconnected brat.” The narrative of Zegler attacked by Lennon’s harsh criticism added fuel to the ongoing debate about Zegler’s role in the film and her public persona.
Snow White’s Box Office Failure and Fan Reactions
Disney had high hopes for Snow White, but the movie struggled. It earned only $43 million on opening weekend, far below its $85 million projection. Fans and critics were quick to express their disappointment online. Reddit threads and Disney forums were flooded with negative reactions. Some fans called it “a perfect storm of bad ideas.” Moreover, the buzz around Zegler attacked by online fans grew.
Casting and Story Changes Sparked Controversy
Many fans were unhappy when Disney cast Zegler, a Colombian-Polish American, as the lead in a classic German fairy tale. Some accused Disney of pushing a “woke” agenda. The backlash intensified when Zegler made controversial statements about the 1937 animated version. She dismissed its themes of true love, saying, “She’s not going to be saved by the prince.” She even called Prince Charming “literally a stalker.” Zegler attacked back, which further angered longtime Disney fans who felt she disrespected the original film.
Disney’s Marketing Strategy and Absent Cast Members
Before the film’s release, Disney made unusual marketing choices. The studio canceled red carpet interviews in Hollywood. The European premiere took place in a remote Segovia castle. Zegler and Gadot were noticeably absent from press events. These decisions raised questions about Disney’s confidence in the film.
Disney’s Decision to Change the Seven Dwarfs
The controversy didn’t stop with Zegler’s comments. Disney also removed the Seven Dwarfs from the film’s title and storyline. Instead, the movie featured CGI-created magical gnomes. This change upset many fans and actors with dwarfism, who felt excluded from the project. The decision added another layer of criticism to an already troubled production.
Zegler and Gadot’s Political Differences Add to the Drama
Political tensions between the film’s lead actresses also made headlines. Zegler has publicly supported Palestine, often ending her social media posts with “Free Palestine.” Gadot, an Israeli actress and former IDF soldier, is a strong supporter of Israel. Their differing political views created more controversy surrounding the film. Some fans speculated that these tensions contributed to the film’s lackluster promotion.
Snow White Becomes One of Disney’s Most Expensive Failures
According to Forbes, Snow White cost over $200 million to produce. With its disappointing box office numbers and ongoing backlash, the film is shaping up to be one of Disney’s biggest financial and public relations failures. Whether the studio can recover from this misstep remains to be seen.