
Snow Leopard
Running 1h 49m and made in China, Snow Leopard (2023) is a Drama film in the 123movies catalog. The cast includes Jinpa and Dylan Xiong; Pema Tseden directs. 19 votes put it at 7.1/10. A snow leopard breaks into the sheep pen of a nomad and kills nine rams. Father and son then argue: the son insists on killing the snow leopard, but the father insists on releasing it.













