The movie's Prince Naveen character has also drawn criticism. His skin is brown, but he isn't African-American.