Si-Lan Chen Movies
- 1944
The Keys of the Kingdom
The Keys of the Kingdom71944HD
A young priest, Father Chisholm is sent to China to establish a Catholic parish among the non-Christian Chinese. While his boyhood friend, also a...
- 1950
South Sea Sinner
South Sea Sinner51950HD
A tramp steamer lands sick crewman Jake Davis on rubber-growing island Oraka, from which voluptuous, bedroom-eyed saloon singer Coral is about to be...