0 1080pLord of the Ants May. 20, 2008 Lord of the Ants 2008 54 min 71 views A documentary concerning the biologist Stuart Altmann and his work with ants. AdultDocumentaryVietnam