Ashok is a Nepalese father and husband who one day decides to leave his small hamlet to seek a better life in the outside world. He travels with the hope of finding a secure financial form of survival, and his wife and children are always on his mind. However, from Lhasa to Antananarivo to Johannesburg, Ashok finds nothing but difficulty. Happiness and peace are elusive, but Ashok continues his travels as a migrant worker. He moves along the valleys by the mountains of Tibet, far beyond his birthplace. He finds a strange sort of love with a woman half his age. He sees death, but he also finds life as his explorations take him further than he could have imagined. Yet, Ashok remains unfulfilled, no matter how hard he searches for peace. It will take a path laden with many trials to teach him that escaping the past does not always mean a bright future. Will he continue to wander, hopelessly alone, or will Ashok eventually return to his tiny hamlet and find the vocationand adorationthat can make his dreams come true?