Congratulations to .... for the correct answer that Lee Van Cleef played Angel Eyes, The Bad in The Good the Bad and the Ugly. Clint Eastwood starred as Blondie: The Good, a.k.a. the Man with No Name and Eli Wallach played Tuco: The Ugly. Charles Bronson was offerred the roles of Tuco and Angel Eyes but declined them both. The film is regarded as the definitive spaghetti western and it is a little unique for a modern film because there was no dialogue at all for the first 11 minutes of the film. Two sequels were made and the story goes that Clint Eastwood wore the same poncho through all three "Man with No Name" movies without replacement or cleaning.