We recommend using an adblocker, some of the sources may include their own ads.
The Left Hand of God
Drama
Adventure
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 his priestly duties, his tough tactics prove very successful in the Seven Villages, as around them China disintegrates in civil war and revolution. But he has a secret, and his friendship with mission nurse Anne (an attractive war widow) seems to be taking on an unpriestly tone.
1986
•en
Hoosiers
1947
•en
Crossfire
1967
•da
The Red Mantle
2002
•en
WWE: Triple H - That Damn Good
1939
•en
Golden Boy
1996
•en
A Time to Kill
2024
•ja
Look Back
2023
•en
Rumble Through the Dark
1975
•it
Deep Red
2023
•fi
Fallen Leaves
2023
•es
Rotting in the Sun
2020
•hu
Dune
2025
•nl
Almost Cops
2024
•en
Terrifier 3
2025
•en
The Phoenician Scheme
2024
•en
The Bikeriders
2025
•en
Bring Her Back
1996
•en
Fargo
2023
•en
Reality
2024
•en
The Fall Guy