BEIJING, April 1 (Xinhua) -- "Snow Leopard," a work by the late Tibetan filmmaker Pema Tseden, is set to hit theaters across China on April 3.
The film is set on the Qinghai-Xizang Plateau with an altitude of around 4,000 meters, and follows the story of a snow leopard who kills nine rams of a herder family. The incident leads to division and conflict between the father and son over the handling of the predator.
The film, which took three years to complete, mirrors the relations between humans and nature, and its meticulous narrative is designed to strike a chord with the audience, according to the production team.
The film won the best director award at the fifth Hainan Island International Film Festival held in south China's Hainan Province in December. ■