Loading episode...

S3:E6 - Formicida

Formicida

S3:E6
1978
6/10
IMDb

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