
10 Best Movies Like Shanghai Belle
If you loved Shanghai Belle, we've curated the perfect watchlist for you based on shared genres, themes, and directorial style.

Farming
Why watch this? A perfect follow-up to Shanghai Belle for fans of Drama. It captures a similar emotionally gripping atmosphere.
Based on the writer/director's childhood, FARMING tells the story of a young Nigerian boy, 'farmed out' by his parents to a white British family in the hope of a better future. Ins...

Hungry Hearts
Why watch this? A perfect follow-up to Shanghai Belle for fans of Drama. It captures a similar emotionally gripping atmosphere.
The relationship of a couple who meet by chance in New York City is put to the test when they encounter a life or death circumstance....

Boxcar Bertha
Why watch this? A perfect follow-up to Shanghai Belle for fans of Drama. It captures a similar emotionally gripping atmosphere.
"Boxcar" Bertha Thompson, a transient woman in Arkansas during the violence-filled Depression of the early '30s, meets up with rabble-rousing union man "Big" Bill Shelly and the tw...

Trafficked
Why watch this? A perfect follow-up to Shanghai Belle for fans of Drama. It captures a similar emotionally gripping atmosphere.
In this story inspired by real characters, three girls from America, Nigeria and India are trafficked through an elaborate global network and enslaved in a Texas brothel, and must ...

Crimes of Passion
Why watch this? A perfect follow-up to Shanghai Belle for fans of Drama. It captures a similar emotionally gripping atmosphere.
Fashion designer Joanna Crane leads a double life. By night she is China Blue, a prostitute who's attracted the attention of a sexually frustrated private detective, and a psychopa...

Suburbia
Why watch this? A perfect follow-up to Shanghai Belle for fans of Drama. It captures a similar emotionally gripping atmosphere.
When household tensions and a sense of worthlessness overcome Evan, he finds escape when he clings with the orphans of a throw-away society. The runaways hold on to each other like...