In China, a man is arrested and tortured for a crime committed years before by his twin brother.
1965
1983
1972
2019
1986
1990
2005
2007
1989
2014
2021
1928
1984
2008
2022
1980
1977
2020
2015
2011