A documentary concerning the biologist Stuart Altmann and his work with ants.
Lord of the Ants is not available for streaming at this moment.