EAFFI 2024 | Snow Leopard Marks A Worthy Farewell From Tibet’s Premier Filmmaker
Snow Leopard, the final film completed by Tibetan director Pema Tseden, is a drama of inaction.
A first-class protected animal in China, snow leopards can be neither killed nor captured. When one is trapped in a pen after killing nine…