A wealthy Parisian surgeon finds himself serving time in a brutal penal colony.
July 20, 1926
Released
Devil's Island
1h 10min
—
English