A gunslinger on a mission from God must track down supernatural creatures as penance for his past sins.
—
2024
1931
1979
2023
2007
2021
2014
2000
1977
2013
2019
1988
1998
2009
1987
2015
2005