Unforgiven

Clint Eastwood, Gene Hackman, Morgan Freeman and Richard Harris star in his unsparing Western saga of a man who cannot escape his violent destiny. Heroes and legends rise and fall on the harsh American frontier in Unforgiven.