安妮(克裡斯汀•斯科特•托馬斯 Kristin Scott Thomas 飾)的女兒格雷斯(斯嘉麗•約翰遜 Scarlett Johansson 飾) 喜歡騎馬,卻在一次事故中和好友一同從馬背摔下,好友遇難,而格雷斯也摔斷了一條腿,她心愛的馬匹“朝聖者”受傷得面目全非。格雷斯的心裡蒙上了揮之不去的陰霾。母親心裡十分著急。聽說蒙大拿有精通馬語之人湯姆(羅伯特•雷德福 Robert Redford 飾),安妮決定攜女兒和“朝聖者”同往療傷。湯姆起初不答應,終被感動,格雷斯和“朝聖者”在馬語者精心的訓練調養下慢