Shen Yu-Li
Born: None
Devil yielded to God
as uncreditedReleased: 1970-12-18
Taiwanese horror movie from 1970.
Movie pageStorm Over the Yangtse River
as uncreditedReleased: 1969-07-18
Storm over the Yangtze River tells the true story of undercover intelligence agent "Yangtze...
Movie page