A gunslinger on a mission from God must track down supernatural creatures as penance for his past sins.
1985
1991
1953
2018
2019
2020
2009
2004
2007
2005
1998
2012
2016
2017