Interviews What It Means to Be Human: Neill Blomkamp on Demonic Scout Tafoya | 2021-08-18 An interview with writer/director Neill Blomkamp about his new horror film, Demonic.