In China, a man is arrested and tortured for a crime committed years before by his twin brother.
2005
1985
1956
2022
2019
1998
1995
1994
1928
1957
1965
2004
2018
2017
2014