A documentary about American journalist Edgar Snow's experiences in China, made up of footage he personally shot in the 1930s and during his 1964 and 1966 trips to the country, pa…