FHD
The Left Hand of God
The Left Hand of God
A man in priestly robes, seemingly the long-awaited Father O’Shea, arrives at a little-frequented Catholic mission in 1947 China. Though the man seems curiously uncomfortable with ...
FHD
Cry Danger
Cry Danger
After serving five years of a life sentence, Rocky Mulloy hopes to clear his friend who’s still in prison for the same crime.