1936 · 98 min · Horror
Dr. Incarnate, is the leader of a terrorist organization that uses scientific methods to turn people into beasts. He also creates giants six feet tall and dwarfs six inches tall.
No US streaming, rental or purchase options listed right now. Check TMDB's watch page
Streaming data from JustWatch, via TMDB.