All Cast

Sergio Leone
Self (archive footage)

Quentin Tarantino
Self

Frank Miller
Self

Giuseppe Tornatore
Self

Damien Chazelle
Self

Steven Spielberg
Self

Martin Scorsese
Self

Jennifer Connelly
Self

Clint Eastwood
Self

Robert De Niro
Self

Darren Aronofsky
Self

Ennio Morricone
Self

Jacques Audiard
Self

Dario Argento
Self

Christopher Frayling
Self

Giuliano Montaldo
Self

Tsui Hark
Self

Carlo Verdone
Self

Arnon Milchan
Self
Raffaella Leone
Self
Francesca Leone
Self
Andrea Leone
Self
