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

Prison on Fire
Why watch this? A perfect follow-up to Shanghai 1920 for fans of Drama & Crime. It captures a similar emotionally gripping atmosphere.
Lo Ka Yiu, a young ad designer who is sentenced to jail for manslaughter, has gotten himself in trouble with the corrupted wardens and fellow inmates of Triad background. Chung Tin...

Òlòtūré
Why watch this? A perfect follow-up to Shanghai 1920 for fans of Drama & Crime. It captures a similar emotionally gripping atmosphere.
In Lagos, Nigeria, young, naive Nigerian journalist Òlòtūré goes undercover to expose the shady underworld of human trafficking. Unused to this brutal environment, crawling with ru...

The Protector
Why watch this? A perfect follow-up to Shanghai 1920 for fans of Crime. It captures a similar adrenaline-pumping atmosphere.
Billy Wong is a New York City cop whose partner is gunned down during a robbery. Billy and his new partner, Danny Garoni, are working security at a fashion show when a wealthy man'...

A Sun
Why watch this? A perfect follow-up to Shanghai 1920 for fans of Drama & Crime. It captures a similar emotionally gripping atmosphere.
A family of four fractures under the weight of unmet expectations, unexpected tragedy, and uncompromising pride....

Mob Town
Why watch this? A perfect follow-up to Shanghai 1920 for fans of Drama & Crime. It captures a similar emotionally gripping atmosphere.
Based on the true story of the notorious 1957 ‘mob summit’ in upstate New York. Spearheaded by Vito Genovese, more than 50 leaders of the organized crime syndicates from around the...

Belly
Why watch this? A perfect follow-up to Shanghai 1920 for fans of Drama & Crime. It captures a similar emotionally gripping atmosphere.
Tommy Bundy and Sincere are best friends as well as infamous and ruthless criminals and shot-callers in the hood. Respected by many but feared by all. As the police are closing in...