A hard boiled, narration prone anti-hero is forced to question the action packed world around him after mysteriously returning, unharmed, from a grisly death.
1995
1973
1966
2008
2007
2011
1997
2016
1971
2001
1988
1986
1999
1991
1996
2019
1998
2022