Ghost in the Shell – The new trailer
You have to remember! Everything they told you was a lie! They created me but they cannot control me! What have they done? This new trailer delves into the history behind The Major and what she was before she became…