GETTING HOMEZhao is an ageing worker who toils away in Shenzen in order to earn a living. When his friend and colleague Wang suddenly dies, Zhao decides to transport his body back to his native town. He purchases two tickets for the cross-country bus, and pretends that his silent travelling companion has drunk so much alcohol that he has fallen unconscious. Shortly afterwards, the bus is attacked by armed bandits. Zhao asks the bandits to kill him first, so that he can stay with his dead friend forever. Touched by this display of loyalty, the robbers decide to let the bus go. But instead of thanking Zhao, the other passengers throw him and his dead friend off the bus.
Pretending that his friend is seriously ill and must be taken to hospital immediately, Zhao tries to flag down passing cars. After spending the night in a hotel, Zhao discovers that all his money has been stolen and begins to lose heart. But he refuses to be browbeaten. Whenever he needs money, he rearranges Wong so that he looks like a beggar. And whenever he is hungry, he joins a funeral party and bawls his eyes out so that he can enjoy the food served at the wake. During his odyssey across China Zhao is obliged to get along with all kinds of people. Just before he reaches his destination, the old man and his dead friend are caught in a torrential downpour, so that now Zhao finds himself engaged in a struggle against nature.