Jun 21, 1985 PG-13 1h 57m
Comedy | Drama | Science Fiction
A group of aliens return to earth to take back some cocoons of their people they left behind from an earlier trip. They kept the recovered cocoons...