Something went wrong
Try again later.
The Left Hand of God
At a Catholic mission in China, long-awaited "Father O'Shea" proves to be a tough guy, disturbingly attractive to mission nurse Anne.
31 October 1912, Arlington, Massachusetts, USA
October 31, 1903 in Maui, Hawaii, USA
21 April 1901, San Francisco, California, USA
6 April 1932, Los Angeles, California, USA
February 4, 1925 in Philippines
18 June 1914, Owatonna, Minnesota, USA
18 December 1906, San Francisco, California, USA
25 December 1899, New York City, New York, USA

