Actors who apologized for roles they played

It's hard to turn a blind eye anymore, and actor apologies are at an all-time high as we grow as a society. Some actors are even apologizing simply 

Anne Hathaway
 'The Witches.' The movie shows how witches disguise themselves to blend in with society, but reveal their physical differences when they're alone together.

the witch characters had three claw-like fingers to make them appear more sinister. Hathaway later apologized after realizing that people, especially children, with limb differences were pained

Hank Azaria voiced the Indian character Apu on 'The Simpsons' for over 20 years. The casting had been contentious for a long time. Finally, in 2020 Azaria stepped down following the accountability 

 wave that rolled through the entertainment industry following the Black Lives Matter protests. At the time, he stated that he was ready to be held accountable for negative consequences of his role.

 In April of 2021, Azaria offered a heartfelt apology to the entire Indian community for his contribution to structural racism in the US.

Scarlett JohanssonIn 2018, Scarlett Johansson was cast as the lead in the movie 'Rub & Tug.' She was set to play a character based on a real trans man who ran a massage parlor.

 There was public outcry at the choice to cast a cisgender woman in a rare trans roles. Johansson's initial response was flippant, pointing out other actors like Jared Leto and Felicity Huffman 

Woody Allen
Multiple actors and actresses who had previously worked with Woody Allen spoke out against him after allegations of sexual abuse surfaced

Woody Allen
 His ex-partner Mia Farrow publicly accused him of sexually abusing his adopted daughter, Dylan Farrow, in 1992. She spoke out again in 2014 and 2017.

Greta Gerwig worked with Woody Allen on his 2012 film 'To Rome With Love.' In 2018, she stated that she would not work with him again and deeply regretted contributing to another woman's pain.

Saldana wore a prosthetic nose and makeup to darken her skin tone for the role. She later apologized, saying she should have done everything in her power to ensure that role went to another actress.

Kristen Bell also voiced a non-white character in an animated series. biracial character Molly in the series 'Central Park.' Bell stepped down from the show and apologized for her lack of awareness.