Andrey Zvyagintsev, Russian director of last year’s Cannes revelation “Leviathan,” has been set as president of the jury at next month’s Shanghai International Film Festival.Image may be NSFW.
Clik here to view.
Clik here to view.
