Movies: Shen Yu-Li
- 1970
Devil yielded to God (1970)
Devil yielded to God01970HD
Taiwanese horror movie from 1970....
- 1969
Storm Over the Yangtse River (1969)
Storm Over the Yangtse River51969HD
Storm over the Yangtze River tells the true story of undercover intelligence agent "Yangtze Number One" and his colleagues in Jianli County of Hubei Province, who risk their lives to carry out the "Dead Bridge Plan" to secure the "Yangtze 180 Blockad...