A man tries to clean the blood off himself after committing a violent crime.
2021
1954
2022
1985
2000
2024
2019