A gunslinger on a mission from God must track down supernatural creatures as penance for his past sins.
2003
1972
1971
2015
2014
1958
1918
1922
1919
1930
1993
2023
2019