Flixtheatre

Devil's Island

"A Drama of Inhuman Cruelty!"

1939 62 min 5.4

Overview

A French doctor sentenced for treason performs brain surgery on the prison commandant's daughter.

Details

Status: Released
Release Date: 1939-01-07
Production: Warner Bros. Pictures