Island of Lost Souls (1932)

Charles Laughton plays the evil scientist who experiments on animals and humans in Island of Lost Souls (1932).

Leave a comment