一列火车载着上海孤儿驶向内蒙古草原。 多兰为养一个上海孤儿用丈夫哈达心爱的雪花马换了两头奶牛,这使哈达愤怒不已。他把两头奶牛送回去,想要回雪花马,可是牧人扎那不给,于是他们动起了刀子。
正当人们谈论如何领养这些孤儿时,多兰的前夫--失踪多年的苏和从蒙古国刑满释放回来了,这使艾敏郭勒草原,尤其是多兰一家又多了一件无法平静的事。
一心想要回上海的雨生(必力格)终于找到了机会,带着志强(额尔屯)逃走了,可等待他们的是一场暴风雨。 牧民在雨里终于找到了孩子们。伤心的多兰第一次打了必力格和额尔屯一顿,可挨打后的必力格和额尔屯的心是温暖的。就像走丢的小马驹,必力格还没有完全找到归途的时候,老奶奶那苍凉、悠远的劝歌超度了他幼小固执的心灵,使他在那轮绚丽的夕阳中第一次忘记了自己是孤儿,扑入了多兰的怀抱。