Home Tags Snow Leopard

Tag: Snow Leopard

‘Snow Leopard’ by Late Tibetan Director Pema Tseden, Takes Top Honors at TIFF

Snow Leopard and Tatami took top honors this week at the 36th annual Tokyo International Film Festival (TIFF). The festival’s Grand Prix was awarded to Snow Leopard, the final offering by Tibetan director Pema Tseden, who died in May. The film explores the conflict among villagers when the predator animal begins killing sheep in their…