Search results for "Sun Xing"

The Dragon from Russia (1990)

The Dragon from Russia (1990)

The Dragon from Russia (1990)
IMDb: N/A
96

A former member of a band of criminals known as the ‘Eight-Hundred Dragons’ is living in fear in Manchuria as the clan does not allow people to leave alive. However,…

Country: 
Genre: Action