Jamie Foxx and co-star Cameron Diaz are reportedly in conflict on the set of their upcoming film, prompting Diaz to consider retiring from acting for the second time, according to insiders. Diaz, who has returned to the screen after an eight-year hiatus, is said to be put off by the drama and confrontation.

A close friend revealed, cited by National Enquirer, "She hates drama and confrontation. This is why she retired in the first place."

Foxx, 55, allegedly began the project on a sour note with Diaz, despite their longstanding friendship. He has been wielding his influence behind the scenes on the Netflix film Back in Action, currently shooting in London and featuring Glenn Close, 76, and Kyle Chandler, 57.

However, sources say the 50-year-old Diaz's dream comeback has turned into a nightmare. An insider shared, "Jamie is being a total pill, and sadly Cameron's bearing the brunt of his foul moods."

Foxx, known for his roles in Django Unchained, Ray, and Collateral, has allegedly created chaos on set with his diva antics. He is said to have fired his personal chauffeur and dismissed an executive producer and two directors.

Foxx, who both stars in and executive produces the project, is feeling the pressure for the film's success. An informant said, "He's throwing his heart and soul into this project and is clearly under a huge amount of pressure - but he doesn't need to be a total douche."

Diaz, who is married to musician Benji Madden, 44, and mother to their daughter Raddix, born via surrogate in 2019, may return to her full-time mom role. Publicly, she cites long workdays and a strong desire to be with her now-three-year-old daughter as factors in her retirement decision.

However, insiders point to Foxx as the cause, with a source stating, "The guy needs to chill. Making the whole experience a nightmare for Cameron is totally out of line!"