The Good, the Bad and the Ugly is a 1966 epic Spaghetti Western movie directed by Sergio Leone and staring Clint Eastwood, Lee Van Cleef, and Eli Wallach in their respective title roles. The screenplay was written by Age & Scarpelli, Luciano Vincenzoni and Leone, with additional screenplay material and dialogue provided by an uncredited…