Night Riders
Available on Pluto TV, Prime Video, Amazon Freevee
A federal police officer arrives in a town devastated by a hooded sect that leaves the face of Satan on its victims.
Starring Gastón Santos, Alma Rosa Aguirre, Quintín Bulnes
Director Fernando Méndez