A young American architect comes to work to China on his thesis and accidentally poisoned himself while taking a hike on the mountain. However, he is miraculously saved and returned to the village by an unknown person. When he awakes, he doesn't know what happened or who saved him. This turn into a obsession to find his savior
The film follows a family in the central Chinese city of Chongqing made up of retired policeman Li (He Xingquan), his second wife Zhang (Guan Jiangge) and their two sons from former marriages. Neither of the younger generation are doing too well, with Li’s son Jianjun (Liao Zhong) working long hours as a taxi driver, putting strain on his new marriage, and Zhang’s son Xiaolei (Xu Tao) running wild with a gang of hooligans. After Li is sent the ashes of his ex-wife, he begins the search for a new family burial plot, at the same time trying to hold their lives together.