<P> Frank's men betray and ambush him, having been paid by Morton to turn against him, but--much to Jill's outrage--Harmonica helps Frank kill them, intending to kill Frank himself . Frank returns to Morton, only to find that he and the rest of Frank's men have been killed in a battle with Cheyenne's gang . Frank then goes to Sweetwater to confront Harmonica . On two occasions, Frank has asked Harmonica who he is, but both times Harmonica refused to answer him . Instead, he mysteriously quoted names of men Frank has murdered . This time, Harmonica says he will reveal who he is "only at the point of dying". The two men position themselves for a gun duel, at which point Harmonica's motive for revenge is revealed in a flashback: </P> <P> A younger Frank, already a cruel bandit, is forcing a boy to support on his shoulders his older brother, whose neck is in a noose strung from an arch . As the boy struggles to hold his brother's weight, Frank stuffs a harmonica into the boy's mouth and tells him to play . The older brother curses Frank and kicks his young brother away and dies . The boy (Harmonica) collapses onto the ground clutching the harmonica in his mouth . </P> <P> Harmonica draws first and shoots Frank . As he lies dying, Frank again asks who he is, and Harmonica stuffs his harmonica into Frank's mouth, like Frank did to him when he was a child . Frank suddenly remembers Harmonica as a boy, collapses to the ground clutching the harmonica in his mouth and dies . Harmonica and Cheyenne say goodbye to Jill, who is supervising construction of the railway station as the track - laying crews reach Sweetwater . Cheyenne collapses, revealing that he was mortally wounded by Morton during the fight with Frank's gang . As the work train arrives, Jill carries water to the rail workers, while Harmonica rides away with Cheyenne's dead body . </P> <Ul> <Li> Claudia Cardinale as Jill McBain </Li> <Li> Henry Fonda as Frank </Li> <Li> Jason Robards as Manuel "Cheyenne" Gutiérrez </Li> <Li> Charles Bronson as "Harmonica" </Li> <Li> Gabriele Ferzetti as Mr. Morton </Li> <Li> Paolo Stoppa as Sam, the Coachman </Li> <Li> Marco Zuanelli as Wobbles </Li> <Li> Keenan Wynn as the Sheriff of Flagstone </Li> <Li> Frank Wolff as Brett McBain </Li> <Li> Lionel Stander as the barman </Li> <Li> Woody Strode as Stony, first gunman </Li> <Li> Jack Elam as Snaky, second gunman </Li> <Li> Al Mulock as Knuckles, third gunman </Li> <Li> Enzo Santaniello as Timmy McBain </Li> <Li> Simonetta Santaniello as Maureen McBain </Li> <Li> Stefano Imparato as Patrick McBain </Li> <Li> Antonio Palombi as the old Stationmaster </Li> <Li> Claudio Mancini as "Harmonica" 's brother </Li> <Li> David Ray Yazzie as young "Harmonica" </Li> <Li> Michael Harvey as Frank's Lieutenant </Li> <Li> Benito Stefanelli as Frank's Lieutenant </Li> <Li> Aldo Sambrell as Cheyenne's Lieutenant </Li> </Ul>

Who killed cheyenne in once upon a time in the west