In China, a man is arrested and tortured for a crime committed years before by his twin brother.
1996
1973
2014
1995
1991
1988
2007
1998
1994
1987
2002
1982
2024
2017
2019
1972
1962