A man tries to clean the blood off himself after committing a violent crime.
2005
1996
1997
2008
2002
2009
2006
1981
2004
2022
2010