安妮(克里斯汀•斯科特•托马斯KristinScottThomas饰)的女儿格雷斯(斯嘉丽•约翰逊ScarlettJohansson饰)热爱骑马,然而一次意外导致她和挚友一同从马背摔下,挚友不幸身亡,而格雷斯也摔断了一条腿,她钟爱的马匹“朝圣者”也受了重伤。这一事件给格雷斯的心灵蒙上了一层阴霾。安妮非常担心女儿的情况。她听说蒙大拿有一位擅长马语的人汤姆(罗伯特•雷德福RobertRedford饰),于是决定带着女儿和“朝圣者”去寻求治疗。起初,汤姆不同意,但最终被激动了。在马语者的精心训练和照顾下,格雷斯和“朝圣者”逐渐康复起来。而安妮也在离开繁忙的城市后,陶醉在宁静而广阔的天地中。然而,安妮为此付出了代价——她长期离开工作,最终被解雇了。与此同时,她和丈夫的情感也逐渐疏远。另一方面,汤姆的与众不同引起了安妮内心的涟漪。