Trailer of District 9Director: Neill BlomkampCast: Sharlto Copley, Jason Cope, David James, Mandla Gaduka, William Allen Young, Vanessa Haywood, Kenneth Nkosi, Devlin Brown