Neil Blomkamp’s feature debut is another breath of fresh air to the sci-fi fans out there featuring a thought provoking…