Olivia Wilde revealed the real reason she fired Shia LaBeouf from Don't Worry Darling — and she didn't hold back.
Shia was originally cast to star in the film but by the end of 2020, he had been dropped from the lineup and replaced by Harry Styles.

At the time, the reason for Shia's departure was cited as "scheduling conflicts" but months later, rumors began to surface that Shia had actually been fired for clashing with the cast and crew.

Now, Olivia is revealing what actually went down — and it sounds like the rumors were at least partially true.

"I say this as someone who is such an admirer of his work: His process was not conducive to the ethos that I demand in my productions," Olivia told Variety.

She continued, "He has a process that, in some ways, seems to require a combative energy, and I don’t personally believe that is conducive to the best performances."

Olivia also touched on the sexual, emotional, and psychological abuse allegations against Shia, which came out after he was fired from the film.

"A lot came to light after this happened that really troubled me, in terms of his behavior," Olivia said.

She noted that for the film, they needed an "energy that was incredibly supportive" especially as she was going to be asking costar Florence Pugh "to be in very vulnerable situations."
"My priority was making her feel safe and making her feel supported," Olivia explained, later adding, "I believe that creating a safe, trusting environment is the best way to get people to do their best work."
She continued, "Ultimately, my responsibility is to the production and to the cast to protect them. That was my job."

As for Shia, she says she is "just really wishing him health and evolution because I believe in restorative justice."
