Terence Hill
Doc West
Terence Hill
Doc West
Paul Sorvino
Roy Basehart
Boots Southerland
Nathan Mitchell
Clare Carey
Denise Stark
Adam Taylor
Victor Baker
Alessio Di Clemente
Garvey
Kisha Sierra
Maria
Micah Alberti
Burt Baker
Linus Huffman
Jack Baker
Maria Bethke
Villager Woman
Darrian Chavez
Estrella Ramos
Benjamin Petry
Silver
Gianni Biasetti Sr.
Larry
Mercedes Leggett
Gloria
Maria P. Petruolo
Millie Mitchell
Gisella Marengo
Dana Mitchell
Raoul Max Trujillo
Medicine Man
Giulio Base
Director
Terence Hill
Director
Marco Barboni
Story
Marcello Olivieri
Story
Jess Hill
Adaptation
Marcello Olivieri
Screenplay
Luca Biglione
Screenplay
Anselmo Parrinello
Producer
Simone Tordi
Producer
Guido De Angelis
Executive Producer
Marco De Angelis
Producer
Nicola De Angelis
Producer
Luca Ceccarelli
Line Producer
Maurizio De Angelis
Original Music Composer
Massimiliano Trevis
Cinematography
Roberto Siciliano
Editor