In China, a man is arrested and tortured for a crime committed years before by his twin brother.
DIRECTOR
CAST
Tully Marshall
John Soy
Thomas Jefferson
Robert Cameron / Donald McNish
Charles Lee
Yup Sing
Loretta Blake
Evelyn Cameron
Details
Production
Companies
Countries