Image 1 of 1
mpiRMP_0329_GhostInShell_32.JPG
NEW YORK, NY - MARCH 29:  Celebrities arrive for the 'Ghost in the Shell' premiere  in New York, New York on March 29, 2017.  Photo Credit: Rainmaker Photo/MediaPunch
Michael Carmen Pitt