The Left Hand of God

"THE STRANGEST COVENANT BETWEEN GOD AND MAN EVER MADE!"

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.

Loading countdown...
Blindness

Blindness

2008

Süss, the Jew

Süss, the Jew

1940

Summer Things

Summer Things

2002

Escape from Germany

Escape from Germany

2024

The Great Escape

The Great Escape

1963

The Reivers

The Reivers

1969

John Rabe

John Rabe

2009

Witness for the Prosecution

Witness for the Prosecution

1982

Elling

Elling

2001

A Caribbean Mystery

A Caribbean Mystery

1983

Carlito's Way

Carlito's Way

1993

Murder in Three Acts

Murder in Three Acts

1986

The Herdsman

The Herdsman

1982

The Box Man

The Box Man

2024

Loving Pablo

Loving Pablo

2017

The Fish Tale

The Fish Tale

2022

Goosebumps

Goosebumps

2015

I Heard the Owl Call My Name

I Heard the Owl Call My Name

1973

Sold

Sold

2016

The Day of the Locust

The Day of the Locust

1975