Lord of the Ants

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

Loading countdown...

Release Date

May 20, 2008

Status

Released

Original Title

Lord of the Ants

Runtime

54min

Budget

Revenue

Language

English

Production Companies

GBH