David Greenwald

“Return to Dust,” the latest work from Chinese director Li Ruin (“River Road,” “Fly With the Crane”) won the top Golden Spike at the Seminci Valladolid Film Festival, Spain’s traditional arthouse platform, which this last week sold over 100,000 tickets for the second time in a row, a sign of…