Unforgiven is a 1992 American revisionist Western film produced and directed by Clint Eastwood and written by David Peoples. The film portrays William Munny, an aging outlaw and killer who takes on one more job, years after he had turned to farming. The film stars Eastwood in the lead role, with Gene Hackman, Morgan Freeman and Richard Harris. Eastwood stated that the film would be his last Western for fear of repeating himself or imitating someone else's work.