He's one of a breed that made history a hundred years ago. When such a man takes what he wants, without regard for anyone or anything, he must eventually face the music, and Henry (James Brolin), is no exception. After walking out on his wife Jenny, (Sally Kirkland) and two daughters over a year ago, his abrupt return can only mean a bittersweet reunion on his youngest daughter's wedding day. Complicating matters is Tom, (Kris Kristofferson) a renegade and old friend of Jenny's who always seems to be there for her when the trail gets too rough. The fireworks that light up this small town ignite with the discovery of Henry's new girlfriend and by the mysterious presence of Tom. When they all meet, the spirit of the Wild West comes to life. As the dust settles, who will remain to finish the tale?