A man tries to clean the blood off himself after committing a violent crime.
2024
1920
2023
1976
2016
2015
2013
1934
1994
2008
1936
1954