Terence Hill
Director
Neil Summers
as
Deputy Virgil
Terence Hill
as
Lucky Luke
Robyn Reede
as
Saloon Girl
Aidan Gillen
as
Dr. Frank Harte
Brendan Gleeson
as
Father James
Kelly Reilly
as
Fiona Lavelle
Killian Scott
as
Milo Herlihy
Jessica DiCicco
as
Desdemona Gunderson
Gary Cole
as
Rafe
Frank Welker
as
Scooby-Doo / Fred Jones
Matthew Lillard
as
Shaggy Rogers
Regis Toomey
as
Fitzhugh Lee
William Hopper
as
Lt. Frazier
Walter Baldwin
as
Settler
Irving Bacon
as
Uniform Salesman
Kelly Reichardt
Director
Toby Jones
as
Chief Factor
John Magaro
as
Cookie Figowitz
Patrick D. Green
as
Russian Trapper
Gary Farmer
as
Totillicum
Jason Priestley
Director
Ron Lea
as
Dan Reed
John Shaw
as
Mr. Jones
Danny Virtue
as
Reed's Man #1
Daryl Shuttleworth
as
Sheriff
Glynis Davies
as
Anna
Paul Jarrett
as
Jeremiah Walters
Luke Perry
as
John Goodnight
Stephen E. Miller
as
Sheriff
Amanda Plummer
as
Lady in the Car
Ned Dennehy
as
Baldy
Gbenga Akinnagbe
as
Eustace Hollow
Peter Dinklage
as
Reginald
Arliss Howard
as
Rev. Ephron Karlsson
Harald Reinl
Director
Terence Hill
as
Lt. Robert Merril
Claus Jurichs
as
Lt. Robert Merril
Horst Frank
as
(uncredited)
Simon Wincer
Director
Roy Brocksmith
as
Junction City Tailor
Beverly D'Angelo
as
Lana Castel
Karen Austin
as
Mama Wheeler
Kamala Lopez
as
Pilar
Sophie Thatcher
as
Cee
Pedro Pascal
as
Ezra
Sheila Vand
as
Inumon
Andre Royo
as
Oruf
John Sturges
Director
Charles Bronson
as
Bernardo O'Reilly
John A. Alonzo
as
Miguel
Robert J. Wilke
as
Wallace
Sydney Pollack
Director
Allyn Ann McLerie
as
Crazy Woman
Robert Redford
as
Jeremiah Johnson
Jack Colvin
as
Lieutenant Mulvey
Joaquín Martínez
as
Paints His Shirt Red
Rachael Leigh Cook
as
Becky Thatcher
David Cowgill
as
Search Party
Marian Seldes
as
Widow Douglas
Douglas Fowley
as
Buck Bowers
Charles Bronson
as
Graham
Byron Morrow
as
Mental Patient
William Challee
as
Piano Player
William Wyler
Director
Ron Nyman
as
Carnival Patron
Norman Leavitt
as
Clem - Looter
Mary Jackson
as
Country Woman
Edna Skinner
as
Opal Hudspeth
Luke Hawker
as
Howler
Dean O'Gorman
as
Lockie
Richard Roxburgh
as
Otto
Lily Sullivan
as
Rory
Beau Knapp
as
Asa Benton
Veronica Ferres
as
Sarah Dove
Pierce Brosnan
as
Sheriff Gabriel Dove
Samuel L. Jackson
as
St. Christopher