A group of aliens return to earth to take back some cocoons of their people they left behind from an earlier trip.