Loved this movie. It's definitely a boy movie – not a lot of romance or intriguing interplay or sexual tension. The story is a good parable of the racial conflict within SA, but with a science fiction twist.
The special effects are for the most part excellent, especially towards the end, but the real stand out for me is the sound stage. Man. They got some good dudes do do the sound effects, and this movie will reward any investment in home theatre you've made.