Movie from 2008
An inspiring story of a young meerkats resilience and fortitude shot in the Kalahari Desert.