Cast (16)

David Carradine

Kwai Chang Caine

Barry Sullivan

Dillon

Albert Salmi

Raif

Wayne Maunder

McKay

Benson Fong

Han Fei

Richard Loo

Master Sun

Keye Luke

Master Po

Philip Ahn

Master Kan

Victor Sen Yung

Chuen

Robert Ito

Fong

James Hong

Hsiang

Radames Pera

Young Caine

Roy Jenson

Fuller

John Leoning

Master Teh

David Chow

Little Monk

Keith Carradine

Teen Caine (uncredited)

Crew (3)

Howard Friedlander

Writer

Jerry Thorpe

Director

Ed Spielman

Writer