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...
Allegiant

Allegiant

2016

The Lost

The Lost

2006

Boy Culture

Boy Culture

2006

Donovan's Reef

Donovan's Reef

1963

Devdas

Devdas

2002

A Passage to India

A Passage to India

1984

The Horse That Cried

The Horse That Cried

1957

Foma Gordeyev

Foma Gordeyev

1959

Jan Cimbura

1941

Werther

1927

The Prague Executioner

The Prague Executioner

1927

Sextánka

1928

Compartment No. 6

Compartment No. 6

2021

Above Dark Waters

Above Dark Waters

2013

My Life as a Dog

My Life as a Dog

1985

99 Francs

99 Francs

2007

Pet Sematary

Pet Sematary

1989

Ancika

Ancika

2024

Hinugot sa Langit

Hinugot sa Langit

1985

Just Cause

Just Cause

1995