Richard Lang
Jerry Thorpe
David Carradine
饰:Kwai Chang Caine
饰:Young Caine
Keye Luke
饰:Master Po
Tim McIntire
饰:Deputy Mitchell
Tim MacIntire
饰:Deputy Mitchell
饰:Daniel
饰:Bess Hawkins
饰:Caleb Brown
Jim Davis
饰:Sheriff Grogan
Philip Ahn
饰:(scenes deleted)
Mae Mercer
饰:Elizabeth
Robert Karnes
饰:Parkes
饰:(as Ta Ronce Allen)
Ed Spielman
Herman Miller
Eugène Lourié
Jerry Ziesmer