Kevin Costner was 46 in Dragonfly when he played the character 'Joe Darrow'.
That was over 22 years ago in 2002.
Today he is 69, and has starred in 88 movies in total, 45 of those since Dragonfly was released.
In Dragonfly, I think Kevin Costner looks: