I recently (within the last 2 months) viewed a documentary on some big cats in Africa, though not sure where it was filmed. It had an amazing and suspenseful classical score, and the film spoke for itself (I don't recall constant narration), tons of great footage, the usual lions following leopards into trees, infaticide, etc. Very graphic and wonderful view of life. It may have aired on Discovery. Any help tracking this doc down would be appreciated. I've looked everywhere and even purchased NGC "Predators at War" which led to supreme disappointment. Thanks.