Jul 10, 1936 1h 18m
Horror | Science Fiction
Paul Lavond was a respected banker in Paris when he was framed for robbery and murder by crooked associates and sent to Devil's Island. Years later...