With a live-action adaptation of the hit anime "Ghost In The Shell" soon anticipated, many fans are still not happy about seeing a Caucasian actress taking on the lead character named Major Motoko Kusanagi.

Those behind the upcoming "Ghost In The Shell" film recently received some backlash about casting Scarlett Johansson for the iconic role of Motoko. Some accused the new film of Hollywood whitewashing, since the character in the anime and manga series is originally Japanese.

Nevertheless, the director of the upcoming "Ghost In The Shell" live adaptation, Rupert Sanders, defended their decision to cast Johansson as the character. During an interview with MTV News, he said, "Whenever you cast someone, someone's going to be critical of it. To me, I stand by my decision. [Johnansson's] the best actress of her generation."

However, some fans continue to voice out their opinion on who could be a better actress for the role of Motoko. Some Reddit users explained that other actresses would be a better fit for the lead role of "Ghost In The Shell." One of the actresses who fans believe would make a suitable portrayal of "Ghost In The Shell's" Motoko is Bae Doona. Known for her role in "Cloud Atlas"and Netfix series"Sense8," Doona is a South Korean actress who fits the appearance of the anime's lead character.

Another actress who fans are pointing to for "Ghost In The Shell" lead is Grace Park, who took on the role of Boomer in "Battlestar Galactica." Park is a Canadian-American actress who fans have seen on TV shows such as "Edgemont" and "Hawaii 5-0." Though raised in Canada, Park comes from a Korean lineage.

Meanwhile, there are also some fans who are excited to see Johansson as Motoko. Many argued that her appearance is ideal for the "Ghost In The Shell" role. With that, fans will have to wait until Mar. 29, 2017 in order to see the film in the big screens.