Leela, a young Chenchu man from Amrabad tiger reserve in India, desperately wants his tribe protected so they can continue to live in and look after their forest, and the tiger they worship as a god.

Tribes: the Maasai


Related films