Popsky

S3·E6Formicida3.0/5

1978-11-0350 min

A scientist uses her strange power to control insects to prevent the manufacture and distribution of a deadly pesticide.