Review: I really enjoyed this movie because it is a fresh take on the classic ghost in the shell concept. The direction and screenplay are both really good. Both the casting and acting are really good also. All in all I would give this five out of a possible five stars.