In China, a man is arrested and tortured for a crime committed years before by his twin brother.
2009
1917
1953
1975
2024
2016
2005
1982
1996
1962
2021
1964
1973
1993
1994