The Island of Dr. Moreau

Through DNA experimentation, Dr. Moreau has upset the balance of nature.

1996-08-23 | 96 minutes

Rating: 4.9