Great movie!! I just watched it as it is a Kevin Costner weekend on paramount channel. I stayed up until 2:00am watching it!! I got drawn in and watched the whole thing. It was 3 hrs on regular tv. He did. Great job and so did Ashton Kutcher. I admit I got emotional at the end. Never really heard about this movie from 2006. Its 2021 and happened to see it after reruns of Yellowstone getting ready for new season. Still love me some Kevin Costner after all of these years! Hes still lookin good!