David Carradine reprises his role as the martial-arts adept. Keye Luke returns as Master Po. Sarah: Kerrie Keane. Manchu: Mako. Wyatt: William Lucking. Sheriff: Luke Askew. Old One: Benson Fong. Perkins: Martin Landau. Chung Wang: Brandon Lee (Bruce Lee's son). Directed by Richard Lang.