A loser for whom everything always goes wrong finds purpose in life when an entity claiming to be an angel begins ordering him to smite sinners.
1963
2010
2000
1989
2007
1966
1914
2019
2025
1979
1986
2005
—
1975
2018