Im Mittelpunkt der Dokumentation stehen die Bewohner der chinesischen Provinz Qinghai und der vom Aussterben bedrohte Schneeleopard, der häufig die Schafherden der Menschen anfällt. Der Lebensraum des Schneeleoparden schrumpft, das Tier wird immer dichter an den Menschen gedrängt und stellt für diesen eine Bedrohung dar. Schneeleoparden gehören weltweit zu den am stärksten gefährdeten Raubkatzen