Onion Jack has bought a piece of land on which to settle, but the property is still in possession of the orphans of the original owner and is coveted by the local oil baron.

Franco Nero
as Onion Stark

Sterling Hayden
as Henry 'Jack' Pullitzer

Martin Balsam
as Petrus Lamb

Leo Anchóriz
as Sheriff

Romano Puppo
as 'Nerone' Foster

Nazzareno Zamperla
as Oblò

Helmut Brasch
as Deputy Sheriff

Duilio Cruciani
as Cal 'Caligola' Foster

Emma Cohen
as Mary Ann

Dick Butkus
as Jeff