
The Mark of Satan
Budget: -
Revenue: -
Cowboy avenger vs the supernatural.
Director
Chano Urueta
Writer
Ramón Obón