National Geographic Presents
National Geographic Presents (1997)

Beauty and the Beast: A Leopard's Story recounts the ageless drama of predator versus prey. Filmed in one of nature's most magnificent settings amidst the Mala Mala Game Preserve in South Africa's Kruger National Park, the video… More

Directed By:
Rated: Unrated
Running Time:
Release Date: May 13, 1996
Add Your Rating
User Score