In China, a man is arrested and tortured for a crime committed years before by his twin brother.
2001
1954
1983
2008
1997
1988
1965
2014
1996
1994
2021
1957
1973
2007
1991
1974
1986
1978
1995