Plot: Austrian cult director Niki List sets this social satire in Helden, a village in a remote Tyrolean valley where old-fashioned values still prevail. The village boasts an incredible priest who receives an enthusiastic response from his congregation, ... Read More
