Terence Hill
Lucky Luke
Terence Hill
Lucky Luke
Nancy Morgan
Lotta Legs
Roger Miller
Jolly Jumper
Ron Carey
Joe Dalton
Dominic Barto
William Dalton
Bo Greigh
Jack Dalton
Fritz Sperberg
Averell Dalton
Arsenio "Sonny" Trinidad
Ming Li Fu
Neil Summers
Deputy Virgil
Mark Hardwick
Hank, the Bartender
Buff Douthitt
The Mayor
Sky Fabin
Digger Graves
Marc Mouchet
Seth Schultz
Radha Delamarter
Martha Schultz
Robin Westphal
Corinne
Deborah Mansy
Belle
Andrea Camarena-Lindsay
Saloon Girl
Paula Baz
Saloon Girl
Amy Martin
Saloon Girl
Kira Davis
Saloon Girl
Robyn Reede
Saloon Girl
Jack Caffrey
Bowler
Roger Matter
Man in Wheelchair
Nicholas Anthony
Ace
Kenny Dikerson
Lt. Michael Reed
Phil Tracy Delgado
Miner
Dave Thomas
Chief Prairie Dog
Kee Bahe Elsisie
Two Feathers
Jose Rey Toledo
Redfoot
Fredrick Lopez
Coyote Coyote
Carl Allrunner Vicenti
Sick Eagle
William P. Yazzie
Snake in the Grass
Kenneth White II
Brave
Virginia Bird
Squaw
Pete Oka
Lone Indian
Richard Montoya
1st Indian
Redbird
Swiftdeer
Boots Southerland
Drunken Cowboy
Michael L. Morrow
Cowboy #2
Michael Pritchard
Wrangler
Adam Taylor
Outlaw
James Tarwater
Cardplayer / Desperado #1
Jerry Hardin
Cardplayer / Desperado #2
Arthur Collins
Wide-eyed Cowboy
Stephanie Barber
Berkshire Woman
Douglas Eckberg
Vice-President
Lori Hill
Screenplay
Aaron Schröder
Original Music Composer
Lucio Bompani
Producer
Carlo Tafani
Director of Photography
Terence Hill
Director
René Goscinny
Novel
David Grover
Original Music Composer
Eugenio Alabiso
Editor
Gianfranco Transunto
Director of Photography
Morris
Novel
Morris
Comic Book
Lori Hill
Creator
Vanja Aljinovic
First Assistant Director
Giorgio Russo
Production Manager
Ty Arnold
Second Assistant Director
Sarah C. Koeppe
Casting
Silvana Di Legge
Second Assistant Camera
Carl Sautter
Creator
Pier Luigi Basile
Set Decoration
Cecily Hughes
Art Direction
Piero Filippone
Production Design
Vera Marzot
Costume Design
Edoardo Margheriti
Line Producer
Donna Chacon
Script Supervisor
Thomas Johnston
Script Supervisor
Karen Mattingly
Script Supervisor
Mario DiLeo
Second Unit Director
Jess Hill
Second Second Assistant Director
Sibylle Alridge
Script Supervisor