Evangelus Berbas

Born: 1898-04-01


Placeholder

Island of Lost Souls

as Undetermined Role (uncredited)
Released: 1932-12-24

An obsessed scientist conducts profane experiments in evolution, eventually establishing himself...

Movie page