Cast
Dr. Jack Petrie Inspector Nayland Smith Sylvester Wadsworth Sir John Petrie General Petrie Fai Lu Li Po Fu Mela Chinese Official, not listed in credits Clarkson, not listed in credits Reverend Mr. Eltham, not listed in credits Weymouth, not listed in credits Trent, not listed in credits Chinese Ambassador, not listed in credits Little Girl, not listed in creditsа Servant, not listed in credits Singh, not listed in credits Marching Band, not listed in credits