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

Domino

1988

The Flood: Who Will Save Our Children?

The Flood: Who Will Save Our Children?

1993

Learn from Experience, Part One

Learn from Experience, Part One

1937

Learn from Experience, Part Two

Learn from Experience, Part Two

1937

The Bottom of the Sea

The Bottom of the Sea

2003

Avalanche

Avalanche

1937

El sueño de los héroes

El sueño de los héroes

1997

Big Fella

Big Fella

1938

The Rat

The Rat

1937

The Avenging Hand

The Avenging Hand

1936

The Oval Portrait

The Oval Portrait

1934

The Vicar of Bray

1937

Daring Daughters

Daring Daughters

1933

I Hate Women

I Hate Women

1934

The Witching Hour

The Witching Hour

1934

The Palace

The Palace

2013

Ingaló

Ingaló

1992

A Trap

A Trap

1965

On the Green Carpet

On the Green Carpet

2001

The Hotel Venus

The Hotel Venus

2004