Emma Stone played the role of an American-Asian girl in her recently released film, Aloha, which went into theaters on May 29, 2015. The role has apparently caught the eyes of many critics and has led director and writer Cameron Crowe to apologize to those who were offended.

Regardless, the movie also failed to provide as a good entertainer and received bad reviews. Emma Stone’s character was based on a real red head local of Hawaii.

Aloha is a romantic comedy-drama featuring Bradley Cooper, Emma Stone, Rachel McAdams, Bill Murray, John Krasinski, Danny McBride, and Alec Baldwin. The film gathered mostly negative reviews from critics and has only managed a gross over of $10 million.

The story of Aloha is about a celebrated military contractor(Bradley Cooper) who returns to the site of his greatest career triumphs and re-connects with a long-ago love(Rachel McAdams) while unexpectedly falling for the hard-charging Air Force watchdog(Emma Stone) assigned to him.

“I have heard your words and your disappointment, and I offer you a heartfelt apology to all who felt this was an odd or misguided casting choice,” Director and writer Cameron Crowe wrote on the Uncool, his blog, this Tuesday evening.

The movie suffered for featuring mostly ‘White’ actors and was also accused of cultural misappropriation because of its title. Although Sony came to the rescue by defending the film, calling it “respectfully showcases the spirit and culture of the Hawaiian people.”

Apart from this, the director also went further and became Emma’s knight in shining armor when he rescued her from the criticism saying that it was him who was to be blamed and not Emma because she gave her 100% when it came to researching the character.

It is said that one of the hardest things you may ever have to do in life is deliver an apology and Cameron has done it, which will hopefully end the harsh criticism that the whole cast and crew of Aloha are going through.