Chappie Die Antwoord featurette explains what Zef is

New Chappie featurette explains who Die Antwoord are for the uninitiated

Chappie is released in UK cinemas 6 March 2015. Read all about it with the new issue of SciFiNow.