Sniper Under Fire (2025)
In 1943, as the Anti-Japanese War nears its climax, the brutal Imperial Army launches a massive “sweep” across the Yimeng Mountains of Shandong. Outnumbered but unbroken, a regiment of the Eighth Route Army stands its ground. Amid fire and chaos, soldiers and villagers join forces in a desperate struggle for survival — and deliver a stunning counterblow that turns the tide of the invasion.
Director: Zhang Jiahao
![]() |
Yue Xunyu as Li Erwa |
![]() |
Yue Dongfeng as Old Hunter |
![]() |
An Jianlin as |
![]() |
Li Daqiang as Shiro Matsui |
![]() |
Ge Shuai as Old Squad Leader |
![]() |
Xu Daning as Dahu |
| Directing | Zhang Jiahao | Director |