In Shanghai, an American girl who helps run an opium ring meets an American agent disguised as a mining engineer. The two fall in love, and she has to determine where her loyalties lie.
Priscilla Dean
Cassie Cook / Lucille Preston
Matt Moore
Capt. Arthur Davis
Rose Dione
Madame Polly Voo
Wallace Beery
Jules Repin
J. Farrell MacDonald
Murphy
Edna Tichenor
Molly Norton
Anna May Wong
Rose Li
William V. Mong
Dr. Li
Bruce Guerin
Billy Hepburn
Marie De Albert
Mrs. Hepburn
William F. Moran
Mr. Hepburn
Frank Lanning
Chang Wang
Shanghai
2010
Blow
2001
American Gangster
2007
Joe
1970
Easy Rider
1969
Lord of War
2005
The Infiltrator
2016
Training Day
The Corruptor
1999
The Unforgivable
2021
Mob Town
2019
The Baker
2023
Less Than Zero
1987
Heaven Knows What
2015
The Last Emperor
Requiem for a Dream
2000
The Doors
1991
White Boy Rick
2018
Donnie Brasco
1997
Saint Jack
1979