This film reflects on the relationship between human beings and the locusts, insects that represent one of the biggest …