Skip to main content

Films By Shen Fu

Peitahuang (The Great Northern Waste) is an area in North-East China. Formerly it was a snowy wilderness haunted by wild animals and birds. Its few inhabitants used lo say of it: "Wild and desolate is the Great Northern Waste; wolves and foxes, deer and rabbits abound there, but never a girl can be ... Read more
Select a festival
Search The Film Archive
Browse By Director