ALL THE PRETTY HORSES is quite effective, though there are some serious gaping holes in the story. The story and characters insist that John Cole and Alejandra have fallen in love; we only get to see a swift montage of sex-making, which is not the same thing at all. Damon made me believe that John was in love through the sheer force of his acting, but the audience needed to be courted along in this romance. Also, Lacey Rawlins at one point crucially (suicidally?) antagonizes a fellow in prison, and we have no idea what bad blood has been brewing between these two.
There are stories about how Thornton's film was first cut at four hours, then the director agreed to deliver a three hour version. The financing studio balked at the length and sold it off to Miramax, who contractually required a cut no longer than two and a quarter hours. What is left runs 117 minutes. What happened? Twenty minutes would have certainly helped smooth out the few rough spots, and a two-and-a-half hour or three hour movie might have been some sort of masterpiece. As it is, some of the epic sweep is contained and the film remains remarkably moving, but may wind up ultimately not finding its commercial or artistic audience because of the compromises. A shame.