Earlier this week we got a proper look at the live-action Ghost in the Shell flick. That teaser trailer (opens in new tab) bumped up excitement levels for the movie considerably, giving us a glimpse at a beloved sci-fi property in an entirely new form. While we – obviously – …
Read More »