Devil’s Island (1939): William Clemens’ Prison Drama, Starring Boris Karloff in Sympathetic Role of Doctor

WarnerArchive.com is releasing this month a three film bundle from cinematic icon Boris Karloff (Frankenstein, The Mask of Fu Manchu), including West of Shanghai.