

The Battle for Justice
2023, Chinese. Directed by Nan Zhang.
Synopsis After receiving approval from his superiors, young anti-narcotics policeman Chen Zheng (played by He Shengming) changed his identity and went undercover in a drug manufacturing factory. He cooperated with Jiang Hai (played by Wang Yiquan) outside the factory to plan to uproot the huge drug manufacturing and trafficking gang headed by He Yuanhua (played by Yu Entai). During this period, he was repeatedly tested and threatened by cunning drug lords.
- Runtime
- Unknown
- Post-credits
- None listed
- Language
- Chinese
- Rated
- Check local
Too new to call
Not enough people have rated it yet for a verdict.
Seen it? Give your verdict.
Saved privately on this device.
Where to watch The Battle for Justice
The Battle for Justice isn’t streaming on any OTT platform in India yet; it released on 16 December 2023.
No streaming listings yet. Search JustWatch.
Cast & crew
Details
- Released
- 16 December 2023
- Original title
- 生死交锋
- Country
- China
Check ratings elsewhere
News & fan talk
If you liked The Battle for Justice

Mexicali
2026 · 7.7/10
Worth the HypeRecommended by TMDB viewers

44 Minutes: The North Hollywood Shoot-Out
2003 · 6.6/10
Popcorn FlickRecommended by TMDB viewers

Eye for an Eye 2
2024 · 6.4/10
Popcorn FlickRecommended by TMDB viewers

Blood Brothers
1973 · 6.4/10
Popcorn FlickRecommended by TMDB viewers

Rev
2020 · 6.0/10
Popcorn FlickRecommended by TMDB viewers

A World Without Thieves
2004 · 7.3/10
Worth the HypeRecommended by TMDB viewers

Ip Man: Kung Fu Master
2019 · 6.5/10
Popcorn FlickRecommended by TMDB viewers

Welcome to Sudden Death
2020 · 6.1/10
Popcorn FlickRecommended by TMDB viewers

Only the Strong
1993 · 6.9/10
Popcorn FlickRecommended by TMDB viewers

Clan of the White Lotus
1980 · 6.6/10
Popcorn FlickRecommended by TMDB viewers
The Battle for Justice: quick answers
Is The Battle for Justice worth watching?
The Battle for Justice doesn’t have enough ratings for a verdict yet.
Does The Battle for Justice have a post-credits scene?
None is listed for The Battle for Justice. Viewers tag these on TMDB, so a brand-new film may not be tagged yet.
The Battle for Justice parents guide: is it suitable for kids?
No age rating is listed for The Battle for Justice yet.
Which OTT platform is The Battle for Justice on?
The Battle for Justice isn’t streaming on any OTT platform in India yet; it released on 16 December 2023. (Checked 12 November 2026.)
What movies are like The Battle for Justice?
If you liked The Battle for Justice, try Mexicali, 44 Minutes: The North Hollywood Shoot-Out, Eye for an Eye 2.
Who directed The Battle for Justice?
The Battle for Justice (2023) was directed by Nan Zhang and stars He Shengming, Yu Entai, Wang Yiquan.