Tolong jelaskan mengenai Pemeran dari Shanghai Express (film)

Clive Brook sebagai Kapten Donald "Doc" Harvey

Marlene Dietrich sebagai Shanghai Lily / Magdalen

Anna May Wong sebagai Hui Fei

Warner Oland sebagai Henry Chang

Lawrence Grant sebagai Reverend Carmichael

Eugene Pallette sebagai Sam Salt

Gustav von Seyffertitz sebagai Eric Baum

Louise Closser Hale sebagai Mrs. Haggerty

Emile Chautard sebagai Mayor Lenard

French, Paul. Carl Crow, a Tough Old China Hand: The Life, Times, and Adventures of an American in Shanghai. Hong Kong: Hong Kong University Press, 2006. .

Leong, Karen J. The China Mystique: Pearl S. Buck, Anna May Wong, Mayling Soong, and the Transformation of American Orientalism. Berkeley, California: University of California Press, 2005. .

Liu, Cynthia W. "When Dragon Ladies Die, Do They Come Back as Butterflies? Re-imagining Anna May Wong." Countervisions: Asian American Film Criticism. Hamamoto, Darrel and Sandra Liu, (editors). Philadelphia: Temple University Press, 2000, pp. 23–39. .

Nozinski, Michael J. Outrage at Lincheng: China Enters the Twentieth Century. Centennial, Colorado: Glenbridge Publishing Ltd., 1990. .