A man tries to clean the blood off himself after committing a violent crime.
2025
1958
1998
1990
1985
2015
1995
2007
1976
2001
2002
2009
1973
1988
2005
2024