A lone scientist struggles to understand a plague of parasitic insects.A lone scientist struggles to understand a plague of parasitic insects.A lone scientist struggles to understand a plague of parasitic insects.