O filme foi adaptado da obra homônima de Nick Evans, inspirada em dois famosos “encantadores de cavalos” — T. Dorren e R. Hunt —, mas, acima de tudo, Evans ficou impressionado com o aluno e seguidor deles, B. Brannaman. Foi justamente ele que os autores do filme convidaram para atuar como consultor durante as filmagens. Em primeiro lugar, os criadores do filme dedicaram atenção aos cavalos e ao modo como os seres humanos lidam com essas criaturas graciosas. Nenhuma das metodologias e técnicas de tratamento de animais traumatizados foi reproduzida com precisão meticulosa, apesar da presença de Brannaman, e ele não tinha autoridade para alterar o roteiro. Então, certa vez, a protagonista do filme “A Encantadora de Serpentes” — Grace (S. Johansson) —, junto com sua amiga Judith (K. Bosworth), saiu para dar um passeio a cavalo. Mas uma tragédia (um caminhão) tirou a vida de Judith. Grace sobreviveu, mas, como resultado do acidente, perdeu uma perna. Agora, a jovem terá que se acostumar com a prótese e reaprender a andar. A mãe da jovem — Anne — achava que o contato com seu cavalo favorito ajudaria a filha a se recuperar do acidente e a se recompor mais rapidamente. Mas Pilgrim deixou de permitir que qualquer pessoa se aproximasse dele após o incidente. Ann acabou decidindo que, se convidasse o “encantador de cavalos” sobre o qual havia lido em algum jornal, ele poderia resolver a situação. No entanto, Tom, esse tal “encantador de cavalos”, respondeu com uma recusa categórica ao convite de Ann para ir até a casa deles. Então, a mulher decidiu levar Grace e ir ela mesma até ele, em Montana. O marido de Ann, que há muito tempo havia deixado de se interessar pela família, recusou-se a ir com elas, mas isso não a impediu. Nem a mãe nem a filha sequer imaginavam que aquela viagem a um lugar remoto e isolado mudaria não apenas suas vidas, mas também a própria compreensão que tinham da vida.