The Long March Home is a saga of three generations of the women. Agnes, a Canadian missionary in exile in America, gives birth to Mayflora. In search for her father in China, Mayflora starts a family there. The Cultural Revolution tears her family apart, and their maid, Yao, takes care of Yezi and her brother. After joining Agnes in Boston, Yezi learns about her family history.