All Cast

Clint Eastwood

Clint Eastwood

Self

Sergio Leone

Sergio Leone

Self (archive footage)

Franco Nero

Franco Nero

Self

Sergio Corbucci

Sergio Corbucci

Self (archive footage)

Ennio Morricone

Ennio Morricone

Self

Sergio Sollima

Sergio Sollima

Self

Ferdinando Baldi

Ferdinando Baldi

Self

Manolo Bolognini

Manolo Bolognini

Self

Damiano Damiani

Damiano Damiani

Self

Alex Cox

Alex Cox

Self

Sergio Donati

Sergio Donati

Self

Tomas Milian

Tomas Milian

Self

Robert Forster

Robert Forster

Narrator

Enzo G. Castellari

Enzo G. Castellari

Self

Christopher Frayling

Christopher Frayling

Self

Klaus Kinski

Klaus Kinski

Self (archive footage)