"The Good, the Bad and the Ugly" is a 1966 Italian epic Spaghetti Western film directed by Sergio Leone and starring Clint Eastwood, Lee Van Cleef, and Eli Wallach in their respective title roles.

Lee Van Cleef played Angel Eyes: The Bad, a ruthless, unfeeling, and sociopathic mercenary who always finishes a job he is paid for (which is usually finding and killing people). When Blondie (Clint Eastwood) and Tuco (Eli Wallach) are captured while posing as Confederate soldiers, Angel Eyes is the Union sergeant who interrogates and has Tuco tortured, eventually learning the name of the cemetery where the gold is buried, but not the name on the tombstone. Angel Eyes forms a fleeting partnership with Blondie, but Tuco and Blondie turn on Angel Eyes when they get their chance.

Originally, Leone wanted Enrico Maria Salerno or Charles Bronson to play Angel Eyes, but the latter was already committed to playing in "The Dirty Dozen" (1967). Leone thought about working with Lee Van Cleef again: "I said to myself that Van Cleef had first played a romantic character in "For a Few Dollars More". The idea of getting him to play a character who was the opposite of that began to appeal to me." In the original working script, Angel Eyes was named "Banjo", but is referred to as "Sentenza" (meaning "Sentence" or "Judgement") in the Italian version. Eastwood came up with the name Angel Eyes on the set, for his gaunt appearance and expert marksmanship.

More Info: en.wikipedia.org