줄거리

호스 위스퍼러 그레이스(스칼렛 조한손)는 승마 도중에 말과 함께 언덕에서 미끄러져 트럭과 부딪힌다. 이 사고로 그레이스는 다리를 잃고 그녀의 말 필그림도 중상을 입었을 뿐 아니라 정신적 외상을 입는다. 그레이스의 엄마 애니(크리스틴 스콧 토머스)는 ‘호스 위스퍼러’라는 말의 정신적 충격을 치료한다는 톰 부커(로버트 레드포드)를 찾아간다. 몬테나에서 머물며 톰 부커가 필그림의 정신적 상처를 정성껏 치료해주는 동안 그레이스의 마음의 상처도 아물어가고, 그러는 사이 톰과 애니도 사랑에 빠진다. 이즈음 애니의 남편이 몬테나로 찾아와 이들의 사이를 알게 되는데…