Mark Schilling Japan: Celebs Rumors

+1

‘Snow Leopard,’ Pema Tseden’s Final Film, Wins Tokyo Film Festival Grand Prix

Mark Schilling Japan Correspondent “Snow Leopard,” the last film by Tibetan director Pema Tseden prior to his death in May, was awarded the Grand Prix at the closing ceremony of the 36th Tokyo International Film Festival on Wednesday. Premiering out of competition at this year’s Venice Film Festival and later screening at Toronto, the film depicts the argument between a father and his adult son of how to deal with the title beast, which has descended from the mountains to kill sheep in their village.
variety.com

All news where Mark Schilling Japan is mentioned

DMCA