Shen Yu-Li Movies

  • 1970
    Devil yielded to God

    Devil yielded to God

    Devil yielded to God

    01970HD

    Taiwanese horror movie from 1970.

    Devil yielded to God
  • 1969
    Storm Over the Yangtse River

    Storm Over the Yangtse River

    Storm Over the Yangtse River

    51969HD

    Storm over the Yangtze River tells the true story of undercover intelligence agent "Yangtze Number One" and his colleagues in Jianli County of Hubei...

    Storm Over the Yangtse River