⭐ 5.7/10
Movie • 1939
Devil's Island
“A Drama of Inhuman Cruelty!”
Synopsis
A French doctor sentenced for treason performs brain surgery on the prison commandant's daughter.
Release date
1939-01-07
Original language
EN
Status
Released
Popularity
1