Yul Brynner
as Chris Larabee Adams
Charles Bronson
as Bernardo O'Reilly
Eli Wallach
as Calvera
Robert Vaughn
as Lee
Horst Buchholz
as Chico
Vladimir Sokoloff
as Old Man
Rosenda Monteros
as Petra
Whit Bissell
as Chamlee
Val Avery
as Henry
Bing Russell
as Robert
Rico Alaniz
as Sotero