When the outlaws kidnapped Allie, she was naked in the water with Lance Henriksen. Then she got with Jeremy Irons? right? Then she was going to go back with Ed (Bud) Harris. Why would still want her? She annoyed me the entire movie.
Obviously it meant Ally was a turncoat to the strongest man and she kept with outlaws mostly. But I agree, it made no sense as to why Ed Harris and Viggo just accepted her back into their lives. I also couldn't stand how sandpaper-tough Ed Harris was in the beginning of the movie only to be all soft/romantic in love after Ally comes along and ruins the whole grit-potential of the movie.
In the book Hitch goes skinny-dipping with the Sheltons. But Cole forgives him and takes Hitch back. For such a hard@ss, Cole could sometimes be surprisingly forgiving and open-minded.