13歳の少女グレース(スカーレット・ヨハンソン)は乗馬中に巻き込まれた事故で親友と右足を失い、人生に深く絶望していた。また彼女の愛馬ピルグリムも、事故のショックで人間になつかない暴れ馬になっていた。ニューヨークで雑誌編集長として活躍しているグレースの母親アニー(クリスティン・スコット・トーマス)は、娘の心を回復させるにはピルグリムの全快が必要だと考え、モンタナで馬専門のクリニックを開業しているトム・ブッカー(ロバート・レッドフォード)の元へ、弁護士の夫ロバート(サム・ニール)をひとりニューヨークに残し、グレースとピルグリムを連れてトレーラーで旅立った。