It's like something out of a Salvador Dali painting, but on screen in a science fiction movie. A film where humans are merely pets and insects to a more advanced, giant race of alien beings. The film is pretty awe inspiring and makes one quite philosophical after watching it. It's definitely a masterpiece of its own accord, creatures of strange designs never before seen in any other film that I know of. I would definitely recommend the film to any science fiction enthusiast.