Trailer: ‘Shentouling 1938’
By Phil Mills | Mar 12, 2026
‘Shentouling 1938’ (神头岭1938) is a 2026 Chinese historical war drama directed by Shen Dong.
The film depicts a pivotal wartime clash in the Taihang Mountains as guerrilla fighters led by Jin Wanfu confront invading Japanese forces in a decisive ambush during 1938. The cast includes Liu Jiayi, Song Yiren, Deng Zeming, Xie Shuai, and Ge Si.
Synopsis: Jin Wanfu takes part in the resistance against Japanese forces in the mountainous Shentouling region during the war, where Chinese fighters organise a daring ambush against advancing enemy troops. As the battle unfolds, the struggle highlights the determination, sacrifice, and unity of the soldiers and local people defending their homeland while drawing strength from the revolutionary spirit of the region. [© Far East Films]
‘Shentouling 1938’ will be released in China on March 13, 2026.




