Watch the Trailer

PBS Premiere: Sept. 27, 2011Check local listings »
Encore Broadcast: Aug. 5, 2013


Every spring, China's cities are plunged into chaos as 130 million migrant workers journey to their home villages for the New Year in the world’s largest human migration.

Read the full film description »

Watch Video for Last Train Home