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