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

Nora Helmer's Final Scene in Henrik Ibsen's A Doll's House

1980

Maara

Maara

2021

New World

New World

2020

Combattler V Movie

Combattler V Movie

1977

Red Rooster

Red Rooster

2024

Chrysanthemums

2016

The Reformed Gambler

The Reformed Gambler

1981

Lost Son

Lost Son

2021

Narai Ezhuthum Suyasaritham

Narai Ezhuthum Suyasaritham

2015

Riku no ôja

1928

Hunting of Fools

Hunting of Fools

1984

La vita possibile

La vita possibile

2016

Il Tiranno di Padova

Il Tiranno di Padova

1946

Eulhwa

Eulhwa

1979

Elvis Lives!

Elvis Lives!

2016

Gate of Youth 2

Gate of Youth 2

1982

Madam

Madam

2015

Bum

Bum

1988

Sugar Fields

Sugar Fields

2016

Yo creo en Santa Claus

2004