Practical effects create sense of realism for Ghost In The Shell

The new movie is a live action version of the wildly popular Japanese anime franchise, with cybernetic human Major played by Scarlett Johansson.