cin•atlas The Island of Dr. Moreau (1996) · back to the film