Santo Luzbel
– A conflict arises between the people of the town and the local priest when they have to decide how t..
Release Date:
08 Nov 1996
Language:
Spanish, Nahuatl
Directed by:
Story Written By:
Main Actors:
Awards:
8 nominations.
Ratings: