Island of Lost Souls not available on your favorite video service? Find something else you'll like!
Videos: Trailers, Teasers, Featurettes
An obsessed scientist conducts profane experiments in evolution, eventually establishing himself as the self-styled demigod to a race of mutated, half-human abominations.
Island of Lost Souls streaming: where to watch online?
Currently you are able to watch "Island of Lost Souls" streaming on Peacock Premium.