Jeff Bridges
Gilliam's initial casting choices were Nick Nolte as James Cole and Jeff Bridges as Jeffrey Goines, but Universal objected. Gilliam, who first met Bruce Willis while casting Jeff Bridges' role in "The Fisher King" (1991), believed Willis evoked Cole's characterization as being "somebody who is strong and dangerous but also vulnerable".