Writer and director Neill Blomkamp bursts on this scene with an original Sci-Fi thriller generating lots of buzz