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.
2023
2014
1983
2009
1961
2004
1980
1999
2024
1996
2018
1989
2005
1966
1998