The Island of Dr. Moreau
A shipwrecked sailor depended up on a mysterious island also is astonished to discover that his laboratory assistant and an excellent scientist have found a solution to combine animal and human DNA.
Released: 1996-08-23