Larva A meat-packing company’s experimental additive yields mutated insect larva that may infest the nation’s food supply. Tags:2005 (tag)film (tag)Germany (tag)Larva (tag)Larva 2005 (tag)morph man (tag)movie (tag)parasite (tag)United States of America (tag)