Lash of the Penitentes
1936·United States·70 min.
Available on
None platform
Actual footage of Penitentes - a sect of Catholic religious fanatics who engage in self-flagellation - is combined with new footage about a murder.
Actual footage of Penitentes - a sect of Catholic religious fanatics who engage in self-flagellation - is combined with new footage about a murder.