In China, a man is arrested and tortured for a crime committed years before by his twin brother.
United States of America
Adventure,
Crime
0 minutes
1915
Lloyd Ingraham
Fine Arts Film Company
1924
7.4
1916
0.0
1929
5.2
1917
0.0
1917
0.0
1906
5.4
1914
5.8
1913
1.0
1918
0.0
1923
5.0
1919
0.0
1916
0.0
1921
0.0
1966
6.0
1924
0.0
1928
0.0
1925
0.0
1926
0.0
1913
0.0
1922
7.0