Harvey Keitel
Lt. Fred O'Connor
Harvey Keitel
Lt. Fred O'Connor
John Lydon
Leo Smith
Nicole Garcia
Lenore Carvo
Leonard Mann
Bob Carvo
Sylvia Sidney
Margaret Smith
Carla Romanelli
Nicola Cancellaro
Ettore Venturini
Antonio D'Acquisto
Benedetto Sestili
Giorgio Lucenti
Angelo Cecchetti
Nikolaus Moras
Bob Kelly
Tony Mayer
Harriet Kurland
Paul Ragonese
A.L. Sheppard
Mike Tremont
Detective Watts
Curtis Cates
Undercover Cop
Robert F. Colesberry
Production Coordinator
Giammaria Vismara
Production Coordinator
Floriana Campanozzi
Production Assistant
Serena Canevari
Script Supervisor
Cristina Bay
Script Supervisor
Enrico Sasso
Camera Operator
Gianni Maddaleni
Camera Operator
Ettore Corso
Assistant Camera
Stuart Deutsch
Boom Operator
Fiorenza Muller
Assistant Editor
Giovanna Ritter
Assistant Editor
Emanuela Lucidi
Assistant Editor
Franco Freda
Makeup Artist
Fabrizio Sforza
Makeup Artist
Adalgisa Favella
Hairdresser
Giancarlo Marin
Hairdresser
Renato Sardini
Gaffer
Mario Monti
Key Grip
Nicola Bucci
Property Master
Angelo D'Offizi
Property Master
Dante Lazzari
Property Master
Enrico Appetito
Still Photographer
Roberto Faenza
Director
Ennio De Concini
Screenplay
Roberto Faenza
Screenplay
Hugh Fleetwood
Screenplay
Ennio Morricone
Original Music Composer
Gil Rossellini
Assistant Director
Mario Rabadi
Set Dresser
Edmondo Gintili
Foley Recordist
Carlo Carnevali
Still Photographer
Bruce Eager
Location Manager
Enrico DeMelis
Music Producer
Ennio Morricone
Conductor
Ennio Morricone
Orchestrator
Elda Ferri
Producer
Giuseppe Pinori
Director of Photography
Nino Baragli
Editor
Bonnie Timmermann
Casting
Giantito Burchiellaro
Art Direction
Antonia Rubeo
Assistant Art Director
Nicole Henry
Script Supervisor
Hugh Fleetwood
Novel
Roberto Cicutto
Associate Producer
Fausto Ancillai
Sound Mixer
Michael Billingsley
Supervising Sound Editor
Edmondo Gintili
Sound Effects Editor
Rolf Pardula
Sound Recordist
Alessandro Peticca
Sound Editor
Mirella Rastellini
Wardrobe Supervisor
Mario Di Biase
Production Manager
Michele Capozzi
Unit Manager
Gil Rossellini
Unit Manager
Isabelle Kramer
Assistant Director
Amy Werba
Assistant Director