The 1958 film The Inn of the Sixth Happiness is the true story of Gladys Aylward (Ingrid Bergman), an English servant who became a faithful missionary in a remote region of northern China. The China ...
Of all the abductions, this one is different.