A man's Left hand acts on its own committing crime, while he desperately tries to explain it to the victims.
2012
1995
2014
1969
—
1996
2002
1985
2000
1983
2003
2004