Every year in China the same dramatic ritual takes place: in the factory towns of the south, millions of migrant factory workers fight for space on overcrowded trains, trying to return home for the Spring Festival. Last Train Home follows a couple who have lived this way for twenty years....
http://my.sxsw.com/events/event/5160