A gunslinger on a mission from God must track down supernatural creatures as penance for his past sins.
1943
1944
1971
1972
2010
1970
2007
2014
2023
2016
1992
2001
1979
2024
2004
2018
1984
1993