講述的是一個家庭幾代人,因貧窮和戰爭鑄成的六十年悲歡離合 。他們如何去愛,如何被傷害,如何相互背叛與彼此犧牲。
1952年,阿富汗,貧窮的村庄沙德巴格。10歲的 男孩阿杜拉和3歲的妹妹帕麗經歷了一場可能永生難以挽回的骨肉分離。他們的媽媽在生帕麗的時候死於大出血,父親薩布爾是個賣苦力的老實人,勉強支撐著艱難度日。
他無力拉扯兩個年幼的孩子,又給孩子們娶了個繼母帕爾瓦娜。帕爾瓦娜的哥哥納比在喀布爾一戶富裕人家里做廚子兼司機,女主人妮拉一直無法生育。納比舅舅居間牽線,帕麗被賣給了妮拉,開始了新生活。
一連串的變故之後,便是一場接一場的戰爭。蘇聯人來了,戰爭爆發了;蘇聯人走了,軍閥們來了;軍閥們走了,塔利班來了;塔利班走了,美國人來了 。國破家亡,故事的主人公被迫流散,此後的故事將續寫於喀布爾、加利福尼亞的聖何塞和法國的巴黎。