The Sable Lorcha

The Sable Lorcha
Overview
In China, a man is arrested and tortured for a crime committed years before by his twin brother.
Similar
Flying High (1926)
The Carpet from Bagdad (1915)
The Shielding Shadow (1916)
The Story of the Kelly Gang (1906)
The Adventures of Kathlyn (1913)
Cappy Ricks (1921)
Greed (1924)
Troopers Three (1930)
Little Ellie (1918)
Doctor Who: The Daleks' Master Plan (1966)
Pearl of the Army (1916)
Der Fremdenlegionär (1928)
The Lightning Raider (1919)
The Perils of Pauline (1914)
A Scarlet Angel (1922)
Jim the Penman (1921)
The Third Eye (1920)
Through the Dark (1924)
The Air Mail (1925)
The Isle of Sunken Gold (1927)