Film & TelevisionMarch 21, 2015<June 26, 2019 The Man For The Job Exasperation with Neill Blomkamp’s latest film, Chappie, leads one to wonder if the Alien franchise has landed in the…