First ‘Ghost in the Shell’ Trailer Shows Major on a Mission

• November 16, 2016 • Comments Off on First ‘Ghost in the Shell’ Trailer Shows Major on a Mission