The Island of Dr. Moreau
A sailor depended upon a mysterious island also is shocked to find that his lab helper and a scientist are finding a solution to combine animal and human DNA with dreadful results.
Released: 1996-08-23