This is a very well done sci-fi flick. It has a fascinating premise which is explored well and it has great special effects. It is also a horror movie, however, and has some really upsetting and gruesome scenes.