In Nepal’s remote Dolpo region, two Indigenous women form an unlikely friendship to save one of the planet’s most mysterious and vulnerable wild cats: the snow leopard.
Louisa Moore - Screen Zealots
“Snow Leopard Sisters” is a visually breathtaking, deeply moving documentary that intertwines a story about conservation, Indigenous resilience, and female empowerment against the backdrop of Nepal’s remote Dolpo region. Directed with a nice balance of both human and ecological drama, the film follo...