The Internet is criticizing Crowe for casting Stone as a mixed-race character in his movie 'Aloha.'

"How could I not have noticed she's white?!" (Getty)

Cameron Crowe's new movie Aloha has brought him nothing but trouble. With terrible reviews and a dismal $10 million opening weekend, the movie would be an embarrassment even without a controversy over Emma Stone's role. Unfortunately, there's also a controversy over Emma Stone's role.

Stone plays a mixed-race character named Allison Ng, who is a quarter Chinese and a quarter Hawaiian. Given that Stone is one of the whitest people in Hollywood, a lot of diversity advocates were upset. Now, the director has broken his silence to apologize for his decision to cast her in the role, while also standing by her as an actress. He explained his reasons on his blog:

Sources: USA Today | The Uncool