Movie Review | 'Last Train Home': A Family Caught in the Wheels of China's Industrial Locomotive Source: International Herald Tribune Thursday 2nd September, 2010
“Last Train Home,” every year, during the lunar New Year, 130 million workers return from China's industrial cities to their homes in the countryside.