a giant space worm eating the planet earth. horror science fiction film