I entered the theater without any prior background and knowledge on the original source of the film. I only know the poster of the anime film and that my younger cousins were talking about it before during one of my stays in San Francisco.
Ghost in the Shell is basically a dark film whose brightness only comes from the neon lights and 3D larger than life hologram images in an unnamed city. Scarlett Johansson, in a slight variation of her titular role in 2014's Lucy plays Major, a human saved from an accident and cyber-enhanced to fight crime. She will soon discover that it ain't the truth while a new kind of criminal that can hack into people minds bring havoc to them.
The production design is awesome but not necessarily groundbreaking. We had seen it before in other films such as Blade Runner and even the first Lego Movie. Oscar winner Juliette Binoche playing Dr. Ouelet is the film's heart and uber cool Japanese actor Takeshi Kitano steals some scenes as the lead's big boss Aramaki. The two mentioned are the standouts among the supporting actors.
Ghost in the Shell is best seen on the big screen. It enhances the films visual appeal. There's bound to be questions on Johnson's casting of the lead character but otherwise it's entertaining to watch.