A man's Left hand acts on its own committing crime, while he desperately tries to explain it to the victims.
2013
1967
1952
1975
1982
2024
—
1992
2021
1988
1964
2018
2019
1947