Eric Liddell
Hugh Johnson
Old Xu Niu (voice)
Xu Niu
Catherine Standish
Florence Liddell
Dr. Hubbard
Chen Quan
Gentleman
Louis Klein
David Marshall (as Zach Ireland Splittgerber)
Yoshinori Yumoto
(Juvenile)
Heather Liddell
Patricia Liddell