Kwai Chang Caine
Jennie Malone
Bix Courtney (as Timothy Agoglia-Carey)
Arthur Chen
Rev. Serenity Johnson
Sheriff (as Bill Mims)
Spiff
Fred
Marshal
Alice
Dealer
Man
Roberts
Townsman (uncredited)
Master Po (voice) (uncredited)
Young Caine (voice) (uncredited)