Bree Osbourne (Felicity Huffman) é uma orgulhosa transexual de Los Angeles, que economiza o quanto pode para fazer a última operação que a transformará definitivamente numa mulher. Um dia ela recebe um telefonema de Toby (Kevin Zegers), um jovem preso em Nova York que está à procura do pai. Bree se dá conta de que ele deve ter sido fruto de um relacionamento seu, quando ainda era homem. Ela, então, vai até Nova York e o tira da prisão. Toby, a princípio, imagina que ela seja uma missionária cristã tentando convertê-lo. Bree não desfaz o mal-entendido, mas o convence a acompanhá-la de volta para Los Angeles.

Uma adolescente em companhia de uma amiga sofrem um acidente quando andavam a cavalo e são atropeladas por um caminhão, sendo que sua colega morre e ela perde uma perna. Seu cavalo fica também bastante ferido e querem sacrificá-lo, mas a mãe da jovem, a editora de uma conhecida revista, não autoriza que o matem e tenta trazer para Nova York um especialista em cavalos que se recusa a ir. Assim, a mulher deixa o marido em casa, põe a filha no carro, o cavalo em um trailer e viaja até Montana para conhecer este rancheiro, esperando que ele ajude a curar algumas feridas internas, tanto da sua filha quanto do animal. O processo de recuperação é lento, mas após algum tempo os resultados começam a aparecer e paralelamente a editora e o rancheiro se apaixonam.