Ghost in the Shell Promo – “Digital Mind”
0:15 | Uploaded on Jan 26, 2017
In this promo for Ghost in the Shell we see a video of The Major's (Scarlett Johannson) face with overlaid text reading, “They didn’t save your life, they stole it.”
Ghost in the Shell opens in theaters March 31, 2017.