在草原上流傳了多年的《黑駿馬》的旋律中,離家十二年的白音寶力格(騰格爾飾)重返草原,他要找到當年撫養自己的奶奶和青梅竹馬的索米婭(娜仁花飾)……幼年喪母的白音寶力格被父親送給善心的奶奶收養,他和一般年紀的奶奶親孫女索米婭自此開始了四季遷徙的牧民生活。在白音寶力格成長為少年時,一匹小馬駒偶然跑到了他們的蒙古包外,這匹被名為鋼嗄哈啦——黑駿馬的小馬陪伴著白音寶力格成長為少年。在外地工作的父親來信,要求白音寶力格去城里的學校上學,在分別的前夕,不忍孫子離去的奶奶做主,讓白音寶力格和索米婭訂婚。三年后,學成樂器的白音寶力格歸來,卻發現索尼婭已懷有別人的孩子,無可奈何的白音寶力格再度離開了草原……本片根據張承志的同名小說改編。