A disturbed sculptor assumes the identity of a small town priest and designs a game of divine madness for a unsuspecting town.
January 1, 2009
Released
The Confessional
1h 57min
—
English
The Lionfish Group