In China, a man is arrested and tortured for a crime committed years before by his twin brother.
1980
1985
2021
2017
1962
1974
1964
1939
1940
1941
2023
1986
2008
1956
2001
2015