An unexpected incident of a snow leopard breaking into the sheep pen of a local herder and killing nine rams not only causes a stir in the family, but also attracts a TV crew into the village.
Thursday 15th February
109 min
CTC
Film Festival
Palace Raine Square