Scarlett Johansson stars in Ghost in the Shell as The Major, a cyborg leader of an elite underground task force. The trailers released thus far are visually captivating, creating a world far more technologically advanced than our own yet still firmly grounded in our reality. The movie offers musings on the nature of humanity and ponders questions of identity in an increasingly digital age, in addition to containing some fantastic special effects and action sequences. However, there is significant controversy surround this movie stemming from the casting of Johansson, a white actor, in a role that fans of the original manga believe is intrinsically and necessarily Japanese. Being as talented as she is, there is no doubt Johansson will play this part beautifully, but the question remains: could she ever have been the right choice for it? The moviegoers who see this film will surely come back with a variety of answers.