A man tries to clean the blood off himself after committing a violent crime.
2021
1997
1969
2017
2010
2018
2016
2019
2007
2006
—