The Finest in Film Since 1938
A group of meerkats take care or their beloved and unique fruit but a vulture disturbs their peace of mind.