Cast (30)

Terence Hill

Sir Thomas Fitzpatrick Phillip Moore

Gregory Walcott

Bull Schmidt

Yanti Somer

Candida Olsen

Dominic Barto

Monkey Smith

Harry Carey, Jr.

Holy Joe

Enzo Fiermonte

Frank Olsen

Danika La Loggia

Iris

Riccardo Pizzuti

Morton Clayton

Jean Louis

Prison Warden

Alessandro Sperli

Tim

Sal Borgese

Bounty Hunter

Steffen Zacharias

Man with Coach

Luigi Casellato

Guesthouse Patron

Pupo De Luca

Prison Director

Rigal Suzanne Leone

François René Gerber

Furio Meniconi

Rancher on Train

Fortunato Arena

Danny Dillman

Dalusa Harris

Bernard Farber

Card players during worship

Luigi Antonio Guerra

John Bartha

Jeremiah

Mario Dionisi

Morton Henchman

Spartaco Conversi

Austin Henchman

Giancarlo Nacinelli

Claudio Ruffini

Padrone del saloon

Muriel Bauducco

Tony Norton

Bounty Hunter

Margherita Horowitz

Doggy Woman in the Mail Van

Giuseppe Transocchi

Prisoner (uncredited)

Crew (35)

Enzo Barboni

Director

Enzo Barboni

Screenplay

Fausto Ancillai

Sound Mixer

Maurizio Giustini

Makeup Artist

Manlio Urbani

Boom Operator

Aldo Giordani

Director of Photography

Pietro Spadoni

Sound

Luigi Anastasi

Production Supervisor

Anacleto Amadio

Production Supervisor

Alfredo Menchini

Assistant Editor

Dafne Ciarrocchi

Wardrobe Assistant

Valeria Sponsali

Seamstress

Renzo David

Production Secretary

Alberto De Stefanis

General Manager

Virgilio Ponti

Stunts

Michele Pesce

Production Secretary

Alberto Grimaldi

Producer

Aldo Giordani

Cinematography

Enzo Ocone

Editor

Giancarlo Marin

Hair Designer

Maurizio De Angelis

Music

Guido De Angelis

Music

Enzo Bulgarelli

Costume Design

Enzo Bulgarelli

Art Direction

Niko Matul

Production Design

Eugenio Alabiso

Editor

Antonio Girasante

Production Manager

Victor Tourjansky

Assistant Director

Alfio Meniconi

Assistant Makeup Artist

Maurizio Alabiso

Assistant Editor

Ennio Brizzolari

Art Department Assistant

Michel Worms

Assistant Director

Stefano Bulgarelli

Set Decoration

Sergio Chiusi

Special Effects

Maria Luisa Rosen

Script Supervisor