Movie Image

Lord of the Ants

Documentary | 2008-05-20 | United States of America

IMDB7.7 / 10

Budget$0

Budget$0

Runtime54 min.

A documentary concerning the biologist Stuart Altmann and his work with ants.

Company Logo
GBH

Videos