 Gene Hackman plays Rupert Anderson, an FBI agent and former Mississippi sheriff.Brian Dennehy was briefly considered for the role before Orion suggested Hackman.As the script was being written, Parker frequently discussed the project with Hackman.