The Twilight People
Release: January 01, 1973
Release: January 01, 1973

A kidnapped diver is taken to an island inhabited by a mad scientist and his half-animal, half-human creations.

Trailers
An unhandled error has occurred. Reload Dismiss