TRAMA: Nel 1942 la Cina assiste alla più tragica carestia della sua storia moderna, che provoca la morte di almeno tre milioni di persone nella provincia di Henan. La guerra tra le truppe giapponesi e i reparti dell’esercito nazionalista dell’Henan del nord è sul punto di scoppiare, e le intere forniture di grano della provincia vengono deviate verso le truppe cinesi, togliendole alla popolazione. Il proprietario terriero Fan (Zhang Guoli), assieme alla figlia sedicenne Xing Xing (Fiona Wang), al fedele servitore Shuang Zhu (Zhang Mo) e alla sua fittavola Hua Zhi (Xu Fan), si deve unire ai milioni di rifugiati che si stanno dirigendo a piedi verso la provincia dello Shaanxi. Durante il viaggio, Fan incontra tre uomini: l’appassionato giornalista americano Theodore White (Adrien Brody), lo chef diventato giudice Old Ma (Fan Wei), e Padre Simeone (Zhang Hanyu), che sta perdendo la sua fede in Dio e che si rivolge al prete italiano Thomas Megan (Tim Robbins)