Genna reviews the newest “Ghost In The Shell” trailer starring Scarlett Johansson as Major. Check out the review in the video below! What did you think of the trailer?